Introduction to Computer Science |
Programming Paradigms
Assignments
Section Assignments
| Assignment | Solutions | Distributed |
|---|---|---|
| Assignment 1 | Solutions | Lecture 6 |
| Assignment 2 | Solutions | Lecture 8 |
| Assignment 3 | Solutions | Lecture 11 |
| Assignment 4 | Solutions | Lecture 12 |
| Assignment 5 | Solutions | Lecture 16 |
| Assignment 6 | Solutions | Lecture 18 |
| Assignment 7 | Solutions | Lecture 21 |
| Assignment 8 | Solutions | Lecture 26 |
Programming Assignments
| Assignment | Instructions | Starter Code | FAQs | Distributed |
|---|---|---|---|---|
| 1. RSG | 04-Assignment-1-RSG.pdf | 1-rsg.zip 1-rsg-data.zip |
Lecture 2 | |
| 2. Six Degrees | 09-Assignment-2-Six-Degrees.pdf | 2-six-degrees.zip 2-six-degrees-data.zip |
09b-Assignment-2-Six-Degrees-FAQs.pdf | Lecture4 |
| 3. vector and hashset | 11-Assignment-3-Vector.pdf | 3-vector-hashset.zip 3-vector-hashset-data.zip |
11b-Assignment-3-Vector-FAQs.pdf | Lecture 7 |
| 4. RSS | 17-Assignment-4-RSS.pdf | 4-rss-news-search.zip 4-rss-news-search-data.zip 4-rss-news-search-expat.zip 4-rss-news-search-lib.zip |
17b-Assignment-4-RSS-FAQs.pdf | Lecture 10 |
| 5. Raw Memory | 19-Assignment-5-Raw-Memory.pdf | 5-raw-memory.zip | 19S-Assignment-5-Solution.pdf | Lecture 12 |
| 6. RSS Revisited | 27-Assignment-6-RSS-Revisited.pdf | 6-rss-news-search.zip 6-rss-news-search-lib.zip |
27b-Assignment-6-RSS-Revisited-FAQs.pdf | Lecture 17 |
| 7. Where am I? | 34-Assignment-7-Where-Am-I.pdf | 7-where-am-i.zip | 34b-Assignment-7-Where-Am-I-FAQs.pdf | Lecture 21 |
| 8. Python | 36-Assignment-8-Python.pdf | 8-align.zip | Lecture 24 |
Download complete set of course materials. (Includes all available handouts, assignments, exams, and computer software. Does not include video assets)
This work is licensed under a Creative Commons Attribution 3.0 United States License.
