| Dates | Topics | Dale/Lewis Reading | Meyer Reading |
|---|---|---|---|
| Aug 30-Sep 3 | Introduction History of Computing |
Preface, Ch. 1.1, 1.3 Ch. 1.2 |
|
| Mon, Sep 6 |
No Class:
Labor Day |
||
| Sep 8-13 |
Number Systems and Arithmetic | Ch. 2, 3.1 | |
| Sep 15-17 | Data Representation
Compression, Huffman Encoding |
Ch. 3.3-3.6 pp. 72-74 and notes |
|
| Sep 20-24 | Gates and Circuits Room Change Weds, Fri.: 342 DH Sample applet files |
Ch. 4 | |
| Sep 27-Oct 1 |
Computing
Architecture Low-Level Programming |
Ch. 5 |
Lab 5 Lab 7 |
| Oct 4-6 |
High-Level
Programming and Palgo Palgo examples paralleling the slides |
Ch. 6.1, Ch. 8 and notes | |
| Fri, Oct 8 |
Review | ||
| Mon Oct 11 |
No Class: Midsemester break |
||
| Weds,Oct 13 | First Exam (through Gates and Circuits) - samx1.pdf samx1.doc (MS-Word) | ||
| Oct 15-18 | High-Level Programming
with
PALGO Room Change: 342 DH |
notes | Lab 8 |
Oct 20-25 |
Algorithms: Searching Sorting |
Ch. 6.1 Ch. 9.5 pp. 545-551 Ch. 9.4 only pp. 297-299 |
|
| Oct 27-Nov 1 | Data Structures: Linked-Lists Trees and Graphs |
Ch. 9.1-9.2 and notes Ch. 9.7 |
|
| Nov 3 | Roles of an Operating System
|
Ch. 10.1 |
|
| Nov 5-8 |
CPU Scheduling
Scheduling Examples Memory Management Paged Memory Examples |
Ch. 10.3-10.4 Ch. 10.2 |
|
| Weds Nov 10 | Review | ||
| Fri, Nov 12 | Second Exam (through Trees and Graphs) samx2.doc (MS-Word) | ||
| Nov 15-19 | Information
Systems, Databases SQL Summary Room Change for Friday: 342 DH |
Ch. 12 and notes | |
| Nov 22 |
Artificial Intelligence | Ch. 13 (skip 13.2, 13.6) | |
| Nov 24-26 |
No Class: Thanksgiving |
||
| Nov 29 |
Expert Systems Examples of Ambiguity |
Ch. 13 and notes (skip 13.2, 13.6) |
|
| Dec 1-6 | Networks | Ch. 15 | Lab 15 |
| Dec 8-10 | Review |
||
| Mon, Dec 13 |
Cumulative Final Exam (8:30-10:30 AM) samfx.doc | ||