|
|
|
Lecture Topics |
|
|
|
|
Definitions of CS and algorithms
Algorithm discovery and design |
|
|
|
|
Algorithmic efficiency, incl. searching & sorting |
|
|
|
|
Hardware building blocks
|
|
|
|
|
Computer systems organization
Exam #1 |
|
|
|
|
assembly languages and system software |
|
|
|
|
May 4 : last day to drop without grade Computer networks |
|
|
|
|
Java programming and programming paradigms
Other languages |
|
|
|
|
May 18 : last day to drop with W grade
Language translation and compilers Exam #2 |
|
|
|
|
Class meets Tuesday instead of Monday Models of computation Security issues |
|
|
|
|
Social issues |
|
|
|
Comprehensive final exam. 6 p.m. Monday June 8. |