![]() Princeton University |
Computer Science 111
|
|
Click on the lab name in the schedule below to reach the lab assignment
for the week.
Students must complete each lab by 5PM Friday in the week it is
assigned unless there are extraordinary circumstances and/or prior
arrangements.
Click here to see schedules of Lab TA's
for
Spring 2002
Click on the problem set number in the schedule below to reach the problem set due that week. Problem sets are due by 5 PM on Thursdays. No credit will be given for late assignments, unless there are extraordinary circumstances and/or prior arrangements. Problem sets should be submitted by putting them in the collection box near the mailboxes in the lobby of the second floor of the Computer Science building. If you wish to submit a problem set early, you may bring it to lecture.
lab | prob. set due | date | Topics | Readings |
---|---|---|---|---|
Tue 2/5 | Course Description,
Introduction to Computing |
|||
Thu 2/7 | Bits and Circuits | |||
Lab 1 | Tue 2/12 | Memory -- Representation in Bits | ||
Problem Set 1 | Thu 2/14 | Using Memory: Circuits with State | ||
Lab 2 |
Tue 2/19 | The Stored Program Concept and Computer Architecture |
||
Problem Set 2 | Thu 2/21 | Machine Instructions | ||
Lab 3 | Tue 2/26 | Representing and Manipulating Data | ||
Problem Set 3 | Thu 2/28 | Hardware Wrapup, Sound, Images, Compression | ||
Lab 4 | Tue 3/5 | Computer Graphics | ||
Problem Set 4 | Thu 3/7 | Computer Music | ||
Lab 5 | Tue 3/12 | Midterm Review | ||
Thu 3/14 | IN-CLASS MIDTERM | |||
3/16-3/24 Spring Break | ||||
Tue 3/26 | Operating Systems | |||
Problem Set 5 | Thu 3/28 | Networking and the Internet | ||
Lab 6 | Tue 4/2 | Programming I | ||
Problem Set 6 | Thu 4/4 | Programming II | ||
Tue 4/9 | Algorithms | |||
Problem Set 7
Due Today by 5:PM |
Thu 4/11 | Algorithms II | ||
Lab 7
Due 4/19 by 5:PM |
Tue 4/16 | Distributed Computing | ||
Problem Set 8 | Thu 4/18 | What Computers Can't Do | ||
Lab 8 | Tue 4/23 | Cryptography | ||
Problem Set 9a | Thu 4/25 | Social factors in computing,
The Digital Divide SPECIAL GUEST!! |
||
Tue 4/30 | Artificial Intelligence | |||
Problem Set 9b | Thu 5/2 | Review | ||
Review Sessions: To be announced. | ||||
Final Exam To Be Announced |