Please make sure you understand the policy towards Academic Integrity.
Homework assignments are due via email to the instructor by 11:59pm on the date specified. Late assignments will not be accepted in accordance with our Late Policy.
The table below gives the assignments, and associated dates. All future dates/topics are tentative until such assignments are made available.
Assignment | Topic | Due by 11:59pm | Solutions |
---|---|---|---|
hw1 | Overview of Computer Science | 11:59pm, Wednesday September 3, 2008 | Coming soon |
hw2 | History and Number Systems | 11:59pm, Wednesday September 10, 2008 | HW2 Solutions |
hw3 | Representations of Data | 11:59pm, Wednesday September 17, 2008 | HW3 Solutions |
hw4 | Gates and Hardware | IN CLASS on Thursday, September 25 | HW4 Solutions |
hw5 | Machine code and assembly | 11:59pm, Thursday, October 9, 2008 | HW5 Solutions |
hw6 | C Programming | 11:59pm, Thursday, October 16, 2008 | HW6 Solutions |
hw7 | Algorithms | 11:59pm, Thursday, October 30, 2008 | HW7 Solutions |
hw8 | Ethics and Algorithms | 11:59pm, Thursday, November 13, 2008 | HW8 Solutions |
hw9 | Operating Systems and Networks | 11:59pm, Thursday, November 20, 2008 | HW9 Solutions |
hw10 | Web, AI, and Complexity | 11:59pm, Thursday, December 4, 2008 | HW10 Solutions |