Section 001, Fall 2007 (Mon, Wed 3:15 - 4:30)
name | weight |
labs and assignments | 50% |
midterm exam | 20% |
group presentation | 5 % |
final exam | 25% |
total | 100% |
Notes:
class | week | topic | book reading | web reading | lab |
1 | 08/27 | information layer | Ch. 1-2 | Number systems | Number systems |
2 | 09/3 | No class (Labor Day) | NO LAB | ||
3 | 09/10 | Ch. 3 | Data representation | ||
4 | 09/17 | hardware layer | Ch. 4 | Machine architecture | Architecture |
5 | 09/24 | Ch. 5 | Computing components | ||
6 | 10/1 | programming layer | Ch. 6 | Algorithms+Recursion | Algorithms |
7 | 10/8 | Ch. 7 | Assembly language | ||
8 | 10/15 | Midterm | NO LAB | ||
9 | 10/22 | Ch. 8 | Programming languages | Programming languages | |
10 | 10/29 | Ch. 9 | Data structures | Data structures | |
11 | 11/5 | operating system layer | Ch. 10-11 | Operating systems | Operating systems |
12 | 11/12 | communication layer | Ch. 15-16 | Networking | Networks |
13 | 11/19 | application layer | Artificial intelligence | Checkers build | |
14 | 11/26 | final presentations | Robocode | ||
15 | 12/3 | final presentations | Ethics | ethics | |
16 | 12/13 | Final exam: 2:00pm-4:00pm (SB-111) |