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 |