diff --git a/_config.yml b/_config.yml index 4d2ec76..e6ed210 100644 --- a/_config.yml +++ b/_config.yml @@ -1,8 +1,8 @@ -title: CSCI-UA 480 (Open Source Software Development, Sp 2024) +title: CSCI-UA 480 (Open Source Software Development, Sp 2025) description: "Course website for CSCI-UA 480 (Open Source Software Development) course." -baseurl: "/ossd_s24" +baseurl: "/ossd_s25" url: "https://joannakl.github.io/ossd" # the base hostname & protocol for your site, e.g. http://example.com markdown: kramdown @@ -19,9 +19,9 @@ exclude: course_number: "CSCI-UA 480" course_name: "Open Source Software Development" course_section: "061" -course_semester: "Spring 2024" +course_semester: "Spring 2025" course_time: "Mondays, Wednesdays 12:30pm - 1:45pm" -course_location: "194M 305" +course_location: "60 Fifth Ave 110" @@ -37,10 +37,10 @@ tutor_location: "" tutor_schedule_link: "" -current_course1_title: "CSCI 102 sec. 5" +current_course1_title: "CSCI 102 sec. 1" current_course1_link: "https://cs.nyu.edu/~joannakl/cs102/" current_course3_title: "CSCI 480 sec. 61 (OSSD)" -current_course3_link: "https://cs.nyu.edu/~joannakl/ossd_s24/" +current_course3_link: "https://cs.nyu.edu/~joannakl/ossd_s25/" current_course3_title: "" current_course3_link: "" @@ -50,7 +50,7 @@ final_exams_link: "http://cs.nyu.edu/dynamic/courses/exams/" piazza_site: https://edstem.org gradescope_site: "" -github_site: https://github.com/ossd-s24/ +github_site: https://github.com/ossd-s25/ website_github_site: https://github.com/joannakl/ossd book_opt_1: "Producing Open Source Software, " diff --git a/_includes/daily/l1.markdown b/_includes/daily/l1.markdown deleted file mode 100644 index 69eff9c..0000000 --- a/_includes/daily/l1.markdown +++ /dev/null @@ -1,81 +0,0 @@ -
- -
-

- -Class #1
-Tue, 1/25 - -

-
-
-

- - - -

-
- -
-

- - - - -

-
- -
diff --git a/_includes/daily/week1.markdown b/_includes/daily/week1.markdown index 1499ee0..b05cae3 100644 --- a/_includes/daily/week1.markdown +++ b/_includes/daily/week1.markdown @@ -53,7 +53,7 @@ __Materials__: ### Assignments Due immediately: -- complete this [questionnaire](https://forms.gle/TypjVSsMyB2mLEWe8) - if you do not have a GitHub account, create one first (your username does not need to be in anyway identifying you, your association with NYU or this course) +- complete this [questionnaire](https://forms.gle/ZVYAgXn44NodXTh66) - if you do not have a GitHub account, create one first (your username does not need to be in anyway identifying you, your association with NYU or this course) Due by the end of the week (Sunday night): - read the first two chapters of the "Forge Your Future with Open Source" by VM Brasseur: diff --git a/_includes/daily/week10.markdown b/_includes/daily/week10.markdown deleted file mode 100644 index 58c0e37..0000000 --- a/_includes/daily/week10.markdown +++ /dev/null @@ -1,38 +0,0 @@ -
- -
-## Week 10 -
- -
- -### Lecture 1 - -No in-person class meeting. - -In place of class, watch the following videos: - - -- [How InnerSource can accelerate culture change](https://www.youtube.com/watch?v=p4DY2WB66RU) -- [Why should you have an Open Source Program Office?](https://www.youtube.com/watch?v=lYjVwzd7Xrs) -- [Transformation of an Industry: Open Source in Film](https://www.crowdcast.io/e/open-source-in-film) -and on [YouTube](https://www.youtube.com/watch?v=DDfD3uvsjtA) - - -### Lecture 2 - -Project group work. - -
- -
- -### Assignments - -**Due by the end of Sunday (March 31)** - -- Make your blog posts. - - -
-
diff --git a/_includes/daily/week11.markdown b/_includes/daily/week11.markdown deleted file mode 100644 index f01a754..0000000 --- a/_includes/daily/week11.markdown +++ /dev/null @@ -1,49 +0,0 @@ -
- -
-## Week 11 -
- -
- -### Lecture 1 - - -Open source and business/enterprise/industry. - -Slides: [Open Source Business Models](slides/business_models.html), [Business' Use of Open Source](slides/business_use_open_source.html) - -Other resources - -- [Lessons Learned from Open Source in Business](https://www.youtube.com/watch?v=CnbDwrGZFuw) -- [Getting Started with InnerSource](https://www.innersourcecommons.org/learn/books/) -- [Monetizing Open Source: Business Models That Generate Billions](https://www.forbes.com/sites/glennsolomon/2020/09/15/monetizing-open-source-business-models-that-generate-billions/?sh=673ca2ba34fd) by Glenn Solomon - -### Lecture 2 - -Project group work. - -
- -
- -### Assignments - -**Due by the end of Sunday (April 7)** - -- Watch the videos listed under lecture 1 for the last two weeks. - -- Make your blog post. Reflect on the videos you watched about -different industries' use of open source technologies, the reasons behind -use of open source and the relationship between industry and open source projects. -**Also** reflect on your group's progress on the project. Are there surprises -in the project you selected. What has been the biggest challenge so far. - - -[Christopher Snider](https://www.linkedin.com/in/christopherasnider/) will be our invited speaker on April 10. - - - familiarize yourself with the following materials (videos and articles): Opening the Loop, How open source is making diabetes more manageable, How radical transparency is transforming open source healthcare software - - add a question for Christopher to the course wiki's page titled "questions for Christopher" (add your own question, and enter a number 1 next to it; read through existing questions, and up-vote the questions you like (replace the number next to them with a number __one higher__; go back to the page towards the end of the week to cast your vote on additional questions if you like them) - -
-
diff --git a/_includes/daily/week12.markdown b/_includes/daily/week12.markdown deleted file mode 100644 index 6c35310..0000000 --- a/_includes/daily/week12.markdown +++ /dev/null @@ -1,40 +0,0 @@ -
- -
-## Week 12 -
- -
- -### Lecture 1 - -Project group work. - - -### Lecture 2 - - -Invited talk by -Christopher Snider -from TidePool. - -
- -
- -### Assignments - -**Due by the end of Sunday (April 13)** - -- (This was listed a few weeks ago so if you read it then, just refresh your memory about it.) In preparation for discussions in class read [The Cathedral and the Bazaar](http://www.catb.org/~esr/writings/cathedral-bazaar/) by Eric S. Raymond (you should be reading the essay titled [_The Cathedral and the Bazaar_](http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/) in this book, the second link is a direct link to the XHTML format of that essay, there are other formats available at the book site at the first link) - -- Visit [The Cathedral and the Bazaar](https://github.com/ossd-s24/wiki/wiki/The-Cathedral-and-the-Bazaar) page on our course wiki and vote for your favorite quote. - -- Make your blog post. Reflect on the presentation by Christopher Snider. -How does the use of open source by Tidepool compare to the user of open source -by enterprise. **Also** reflect on your group's progress. What are some challenges -that you (as a group) need to overcome? What are some challenges that you (as an individual) need to overcome? - - -
-
diff --git a/_includes/daily/week13.markdown b/_includes/daily/week13.markdown deleted file mode 100644 index 85a8efb..0000000 --- a/_includes/daily/week13.markdown +++ /dev/null @@ -1,39 +0,0 @@ -
- -
-## Week 13 -
- -
- -### Lecture 1 - -[The Cathedral and the Bazaar](http://www.catb.org/~esr/writings/cathedral-bazaar/) - discussion -about the lessons. - - -### Lecture 2 - -Project group work. - -
- -
- -### Assignments - -**Due by the end of Sunday (April 21)** - -- Research an area (other than software) in which open source ideas are used. Add that -topic and resources you found to the wiki page at [Open Source and ...](https://github.com/ossd-s24/wiki/wiki/Open-Source-and-...). On Monday, we will focus our discussion -on these different discoveries. - -- Make your blog post. Reflect on our discussion about the lessons from _The Cathedral and the Bazaar_. -Was your choice of favorite lesson affected by the discussion and opinions voiced by other students in the class? **Also** reflect on your group's progress. What are some challenges -that you (as a group) need to overcome? What are some challenges that you (as an individual) need to overcome? - -- Start planning for your project presentation. - - -
-
diff --git a/_includes/daily/week14.markdown b/_includes/daily/week14.markdown deleted file mode 100644 index cc2dd03..0000000 --- a/_includes/daily/week14.markdown +++ /dev/null @@ -1,34 +0,0 @@ -
- -
-## Week 14 -
- -
- -### Lecture 1 - -Class discussion of collected Open Source and ... projects. - - -### Lecture 2 - -Project group work. - -
- -
- -### Assignments - -**Due by the end of Sunday (April 28)** - -- Make your blog post. Reflect on the last week class discussion and your group's progress. - -- Start workig for your project presentation. - -- Finalize all the individual contributions. - - -
-
diff --git a/_includes/daily/week15.markdown b/_includes/daily/week15.markdown deleted file mode 100644 index d4be460..0000000 --- a/_includes/daily/week15.markdown +++ /dev/null @@ -1,42 +0,0 @@ -
- -
-## Week 15 -
- -
- -### Lecture 1 - -Group project presentations: - -- Bitwarden -- Godot -- Sprictify - - -### Lecture 2 - - -Group project presentations: - -- Open Food Facts -- freeCodeCamp -- p5.js -- Gitlab - - -
- -
- -### Assignments - -**Due by the end of Sunday (May 4)** - -- Make your blog post. Reflect on the presentations from this week and your group's progress. - - - -
-
diff --git a/_includes/daily/week16.markdown b/_includes/daily/week16.markdown deleted file mode 100644 index 0f7d0c0..0000000 --- a/_includes/daily/week16.markdown +++ /dev/null @@ -1,34 +0,0 @@ -
- -
-## Week 16 -
- -
- -### Lecture 1 - -Group project presentations: - -- Teammates -- Oppia -- Pandas - - - -
- -
- -### Assignments - -- Complete your final reflections by the end of the day on May 13. - -- Continue making blog posts, if you enjoyed this experience. - -- Continue to contribute to open source projects. - - - -
-
diff --git a/_includes/daily/week2.markdown b/_includes/daily/week2.markdown deleted file mode 100644 index 4ebd755..0000000 --- a/_includes/daily/week2.markdown +++ /dev/null @@ -1,99 +0,0 @@ -
- -
-## Week 2 -
- - -
- -### Lecture 1 - -Blog editing and formatting. [Jekyll blogs documentation](https://jekyllrb.com/docs/posts/) - -Contributions you should be working on, [slides](slides/contributions.html) - -Anatomy of a FOSS project, [slides](slides/anatomy_project.html) - -Code of conduct, samples: -- [Contributor Covenant](https://www.contributor-covenant.org/), originally written by -Coraline Ada Ehmke -- [Mozilla Community Participation Guidelines](https://www.mozilla.org/about/governance/policies/participation/) -- Google's Go [Code of Conduct](https://golang.org/conduct) - - - -### Lecture 2 - - -(Group) Activity about code of conduct documents. - -- The instructions for this activity are in the course wiki on page titled _Code of Conduct Activity_. -Complete it in groups of 3 students. - -- [A Beginner’s Very Bumpy Journey Through The World of Open Source](https://www.freecodecamp.org/news/a-beginners-very-bumpy-journey-through-the-world-of-open-source-4d108d540b39) -by Shubheksha Jalan - -- [Collaborative Editing](https://github.com/topics/collaborative-editing) - possible alternatives -to Google Docs - - - -
- -
- -### Assignments - - -Due by the end of the week (i.e., Sunday) -- make your blog post, address in it the questions in the Code of Conduct activity, -what are your own thoughts on the importance of Code of Conduct for a project? would you be -willing to work on a project that does not have a Code of Conduct? do you think there is -a realistic way of enforcing rules listed in the Code of Conduct for a given project? - -- read the materials below and complete the short quiz based on the readings on Ed Lessons (Anatomy of a FOSS project) - - first four sections of [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) guide - - chapter three, *Prepare to Contribute*, of "Forge Your Future with Open Source" by VM Brasseur - - - - - -
-
diff --git a/_includes/daily/week3.markdown b/_includes/daily/week3.markdown deleted file mode 100644 index b767969..0000000 --- a/_includes/daily/week3.markdown +++ /dev/null @@ -1,68 +0,0 @@ -
- -
-## Week 3 -
- -
- -### Lecture 1 - - -Create your first open source project (at least, in this class). - -Find your team members and make sure you are sitting together so that -you can work together. - - -The instructions for the activity are at [Browser Add-on Activity](activities/browser_add-on_activity.html) - - -Readings: -- MDN [Browser Extensions](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions) documentation - -### Lecture 2 - -[Version control systems and Git](slides/version_control_systems.html) - -Introduction to Git activity [slides](slides/git_intro_activity.html) - -Readings: -- the first two chapters in ProGit book (Getting Started, Git Basics) - - -
- -
- -### Assignments - -Due by the end of the week (i.e. by the end of Sunday): -- One person from each team working on Firefox add-ons should make a post in the - browser-extension-presentations page on the class wiki. - The post should follow this format:
- `Team TeamNumber, [Extension Name](link to the GitHub repo) `
- (Where the `Team TeamNumber` is the team number you were given during the in-class session.) - If you are going to use any slides for the presentation on 2/14 then link them here as well. -- Make your blog post for the week. Comment on the `git` exercises we did in class. Comment on -the work with your team and progress you have made towards your first browser extension (what -are some problems the group is facing, what good things happened, how do you fit -into the collaboration, what are your biggest contributions) -- Read the materials on version control linked to under lecture 2 for this week. Complete -the quiz on Ed Lessons after the reading. - -Due by February 13 -- with your group, continue working on the add-on project (__make sure you keep your live log updated when you meet with your team to work on this project - the entire progress of your work on the extension should be documented__) -- make sure that the project follows all the best practices of open source -- prepare a 5 minute presentation about your project (to be delivered in front of the class on Feb 14) - make sure that it is a group presentation (it may be a good idea to do a dry run or two before the actual presentation) - -Ongoing -- continue making small personal contributions (keep in mind that they should -be done on a regular basis and be diverse in terms of their type) -- start looking at different open source projects from the angle of possible -contributions - - - -
-
diff --git a/_includes/daily/week4.markdown b/_includes/daily/week4.markdown deleted file mode 100644 index 549cf18..0000000 --- a/_includes/daily/week4.markdown +++ /dev/null @@ -1,99 +0,0 @@ -
- -
-## Week 4 -
- -
- -### Lecture 1 - -[Project evaluation ](slides/project_evaluation.html) - -Looking at [Violet UML Editor](https://github.com/violetumleditor/violetumleditor) and -[Matplotlib](https://matplotlib.org/stable/) - - -__Readings__ - -- [Evaluating Open Source Projects](https://producingoss.com/en/evaluating-oss-projects.html) from _Producing Open Source_ by Karl Fogel -- chapter four, Find a Project, of "Forge Your Future with Open Source" by VM Brasseur -- section 4 of How-to-contribute guide from GitHub: [Finding a project to contribute to](https://opensource.guide/how-to-contribute/#finding-a-project-to-contribute-to) - -### Lecture 2 - -Presentations of the Firefox add-ons projects. - -Team 1, [Insult Reminders](https://github.com/ossd-s24/insult-reminders) - -Team 2, [FocusPal](https://github.com/ossd-s24/FocusPal) - -Team 3, [Seshy](https://github.com/ossd-s24/Seshy) - -Team 4, [Election Header](https://github.com/ossd-s24/election-header) - -Team 6, [quotepop](https://github.com/ossd-s24/quotepop) - -Team 7, [WebPad](https://github.com/ossd-s24/WebPad/) - -Team 8, [Tyler1ify](https://github.com/ossd-s24/tyler1ify) - -Team 9, [TikTock](https://github.com/ossd-s24/TikTock) - -Team B, [weathermen](https://github.com/ossd-s24/weathermen) - -Team C, [StudyTool](https://github.com/ossd-s24/studyTool) - - -
- -
- -### Assignments - -__Due by the end of the week__: -- Test out some of the add-on projects created by other teams. Report -any issues you find. If you are interested in contributing to the project, reach out -to its community to try to add features, fix issues, etc. - -- Make your blog post for the week - - comment about your group work on the browser extension, did you learn anything - about yourself and how you are able to work with others? - - describe your own contributions to your team's efforts of building - your browser extension - - comment on new things you learned (tools, features of tools that you were not familiar with, etc) or - learned about yourself (skills you realized you have, team work preferences and style, etc.) - - comment on other teams presentations and their projects, did you have any favorites? - -__Due by the end of Tuesday (2/20)__: - -Watch one of the four video groups (you can watch more of them, but pick at least one). On the Wiki page labeled Social Good videos, put your name (first and last) under the group that you watched (again, you can put your name under more than one). We'll be talking about these in class next week. - -Group 1: - - [Opening the Loop. Autonomy, Access and Insulin](https://www.redhat.com/en/open-source-stories/opening-the-loop) - - [Healthcare Made Human](https://www.redhat.com/en/open-source-stories/common-connections/healthcare-made-human) - -Group 2: - - [Food Computer](https://www.redhat.com/en/open-source-stories/farming-for-the-future/food-computer) - - [Farming for the Future](https://www.redhat.com/en/open-source-stories/farming-for-the-future) - -Group 3: - - [Democratizing Knowledge in Higher Education](https://www.redhat.com/en/open-source-stories/live-talk-democratizing-knowledge) - - [Cracking the Textbook](https://www.redhat.com/en/open-source-stories/cracking-the-textbook) - -Group 4: - - [The Science of Collective Discovery](https://www.redhat.com/en/open-source-stories/collective-discovery) - - [Open Data in Chile](https://www.redhat.com/en/open-source-stories/starting-small-open-data) - - - -__Ongoing (but seems to be neglected by most)__: -- Make _small_ open source contributions. Refer back to [Contributions you should be working on, slides](slides/contributions.html) -from a couple of weeks ago for the types of contributions and the workflow for the course website contributions (use the same workflow if you wish to contribute to any of the add-on projects).
-A few things to keep in mind: -- make sure links are clickable -- remove the _template_ line from the table of your contributions -- make sure your contributions are diverse, not targetting a single type (ex., only Wikipedia, or only course website) - -
-
diff --git a/_includes/daily/week5.markdown b/_includes/daily/week5.markdown deleted file mode 100644 index f8ec261..0000000 --- a/_includes/daily/week5.markdown +++ /dev/null @@ -1,50 +0,0 @@ -
- -
-## Week 5 -
- -
- - - -__February 19 - No Classes Scheduled.__ - - - -### Lecture 2 - -Humanitarian/Social Good Projects [slides](slides/HFOSS.html) - -[Meaningful Code](https://meaningfulcode.org/) - -[iNaturalist](https://www.inaturalist.org/) - - - -[Massachusetts Platform for Legislative Engagement](https://www.mapletestimony.org/about/mission-and-goals) - - - -__Readings__ - -[Humanitarian and Free and Open Source Software](https://www.timreview.ca/article/399) - -[Helping Others Is the Highest Rated Career Value for Both Undergraduate and Graduate Students in Computing](https://cra.org/crn/2018/11/helping-others-is-the-highest-rated-career-value-for-both-undergraduate-and-graduate-students-in-computing/) - -
- -
- - -### Assignments - -Due by the end of the week (i.e., Sunday) -- Make your blog post for the week. Comment on the videos -you watched and the class discussion about them from this week. Were you surprised by anything you learned? What role, do you think, you could play as a computer scientist to address some of the issues mentioned in the discussion and videos? -- Comment on your _small_ contributions: how are things going, what types of contributions were you able to make? what are the biggest challenges? which -contribution are you most proud of? - - -
-
diff --git a/_includes/daily/week6.markdown b/_includes/daily/week6.markdown deleted file mode 100644 index bb92558..0000000 --- a/_includes/daily/week6.markdown +++ /dev/null @@ -1,53 +0,0 @@ -
- -
-## Week 6 -
- -
- -### Lecture 1 - -Last three browser extension presentations. - - -[Project evaluation](https://github.com/ossd-s24/project-evaluation) continued. - -Start thinking about how to pick a project we want to work on. - - -### Lecture 2 - -Overview of different types of contributions and working approach of -the past projects. - -
- -
- -### Assignments - -**Due by the end of Sunday (March 3)** - -- Clone the repository called [taking stock](https://github.com/ossd-s24/taking_stock) from the class organization. Use it -to organize your goals and motivations for the open source contributions, your skills and resources that you are bringing -to the table, and your interests that may play a role in your choice of a project and the team that you end you end up working with. This is for your private account and you do not need to submit anything. But you should treat it seriously. - -- Pick an open source project that you may be interested in contributing to (this should be something that you are excited about, something that you think you may want to be working on, something that matches your goals and skills as you outlined them in the _taking stock_ exercise; it also should NOT be one of the projects assigned in the first part of the project evaluation exercise that you completed with a partner last week). Complete the project evaluation and create a file for that project in the [project evaluation](https://github.com/ossd-s24/project-evaluation) repository. - -- Pick a humanitarian / social good type of open source project (again, it should be something that matches your interests, goals, ...). Complete the project evaluation and create a file for that project in the [project evaluation](https://github.com/ossd-s24/project-evaluation) repository. (If the project was already evaluated, just add `_NUM` to the name to indicate that this is second, third, ... evaluation.) You can pick any project that fits this criteria, but if you need some ideas, here are some: -[Oppia](https://www.oppia.org/splash), [OpenFoodFacts](https://world.openfoodfacts.org/), [Tidepool](https://www.tidepool.org/), [OpenEMR](https://www.open-emr.org/), [Optikey](http://www.optikey.org/), [Alex](https://alexjs.com/), [FreeCodeCamp](https://www.freecodecamp.org/), [Dickinson’s College Farm](https://farmdata.dickinson.edu/guest.php), [Open Energy Dashboard](https://openenergydashboard.github.io/), [cBioPortal](https://www.cbioportal.org/), [Ushahidi](https://www.ushahidi.com/), [Humanitarian OpenStreetMap Team](https://www.hotosm.org/), [Humanitarian Data Exchange](https://data.humdata.org/), ... - -**Due by the end of Sunday (March 3) - THIS IS A HARD DEADLINE!** - -- Complete the [project preference](https://forms.gle/2pA8mWuZeYrG3Nfu7) form. The data you provide there will be used to form the project groups for the remainder of the semester. This is completely confidential and will not be shared with anybody other than the instructor. - - - -**Due by the end of Sunday (March 3)** - -- Make your blog posts: what are your thoughts about different projects that you have looked at so far? what are you most excited about regarding working on an opens source project? what do you think will be the biggest challenges? how do you plan to overcome them? - - -
-
diff --git a/_includes/daily/week7.markdown b/_includes/daily/week7.markdown deleted file mode 100644 index 0754e7d..0000000 --- a/_includes/daily/week7.markdown +++ /dev/null @@ -1,55 +0,0 @@ -
- -
-## Week 7 -
- -
- -### Lecture 1 - -A bit of open source [history](slides/history.html). - -Bio of a FOSS person: -- -- Brian Behlendorf -- Tim Berners-Lee -- Danese Cooper -- Hong Phuc Dang -- Marc Ewing -- Limor Fried -- Eben Moglen -- Tim O'Reilly -- Eric S. Raymond -- Guido van Rossum -- Karen Sandler -- Richard Matthew Stallman -- Linus Torvalds -- Jimmy Wales -- Larry Wall - - - -### Lecture 2 - -Forming project groups. Finding a project. - -
- -
- -### Assignments - -**Due by the end of Sunday (March 10)** - -- Look at the bios of some of the people other groups researched in class. - -- Make your blog posts: what are your thoughts origins of free/open source and the people who worked and still work in free/open source; comment on the progress your group made this week: did you pick your project yet? did you narrow down the list of candidates? - - -**Due by the end of Sunday (March 24)** - -- in preparation for discussions in class read [The Cathedral and the Bazaar](http://www.catb.org/~esr/writings/cathedral-bazaar/) by Eric S. Raymond (you should be reading the essay titled [_The Cathedral and the Bazaar_](http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/) in this book, the second link is a direct link to the XHTML format of that essay, there are other formats available at the book site at the first link) - -
-
diff --git a/_includes/daily/week8.markdown b/_includes/daily/week8.markdown deleted file mode 100644 index 4e26c31..0000000 --- a/_includes/daily/week8.markdown +++ /dev/null @@ -1,30 +0,0 @@ -
- -
-## Week 8 -
- -
- -### Lecture 1 - -Miderm reflections. - - -### Lecture 2 - -Project work: quick report-outs to the class and a chance for group work. - -
- -
- -### Assignments - -**Due by the end of Sunday (March 17)** - -- Make your blog posts. - - -
-
diff --git a/_includes/daily/week9.markdown b/_includes/daily/week9.markdown deleted file mode 100644 index 87f1fd5..0000000 --- a/_includes/daily/week9.markdown +++ /dev/null @@ -1,23 +0,0 @@ -
- -
-## Week 9 . -
- -
- - - -### Spring Break - - -
- -
- -Nothing to do, unless you did not finish things from previous weeks. - - - -
-
diff --git a/daily.html b/daily.html index 1fa11b2..2ad6e73 100644 --- a/daily.html +++ b/daily.html @@ -3,21 +3,6 @@ title: Daily days: - "week1" - - "week2" - - "week3" - - "week4" - - "week5" - - "week6" - - "week7" - - "week8" - - "week9" - - "week10" - - "week11" - - "week12" - - "week13" - - "week14" - - "week15" - - "week16" --- diff --git a/index.markdown b/index.markdown index 985bc6c..abfde7f 100644 --- a/index.markdown +++ b/index.markdown @@ -8,9 +8,9 @@ title: Syllabus, CSCI-UA 480, Klukowska * Professor Joanna Klukowska * Office Hours - * on Zoom (see Brightspace for links): Tuesdays 9:00 - 10:30 AM, Thursdays 2:00 - 3:30 PM - * in-person: available by appointment on Mondays/Wednesdays before class meetings -* Email: joannakl@cs.nyu.edu + * in person: Mondays 9:30 AM - 11:00 AM (423 CIWW) + * on Zoom (see Brightspace for links): Thursdays 1:00 - 2:30 PM +* Email: jk157@cs.nyu.edu # Course Information @@ -18,7 +18,7 @@ title: Syllabus, CSCI-UA 480, Klukowska * 4 credits * Lectures: {{ site.course_time }} (attendance is mandatory) * Class meetings at: {{ site.course_location }} -* [Course website: https://cs.nyu.edu/~joannakl/ossd_s24/](https://cs.nyu.edu/~joannakl/ossd_s24/) +* [Course website: https://cs.nyu.edu/~joannakl/ossd_s25/](https://cs.nyu.edu/~joannakl/ossd_s25/) * [Brightspace: https://brightspace.nyu.edu/](https://brightspace.nyu.edu/) * [Ed discussions: https://edstem.org/us/dashboard](https://edstem.org/us/dashboard) (accessible through Brightspace as well) * Prerequisites: @@ -111,7 +111,7 @@ The grade of *Incomplete* is reserved for students who, for legitimate and docum ## Course Website and Brightspace -You can access all course related materials on the [course website](https://cs.nyu.edu/~joannakl/ossd_s24/). +You can access all course related materials on the [course website](https://cs.nyu.edu/~joannakl/ossd_s25/). In addition, you may find your grades on [Brightspace](https://brightspace.nyu.edu/) page for this course.