Date | Topic and/or Event | Readings |
Sept. 8 | Lecture 01: Course Overview | Topic Notes: Introduction and Overview; EMP 1 |
Sept. 13-17 | Lab 1/Prelab 2 | |
Sept. 13 | Lecture 02: Fundamental Computer Structures | Topic Notes: Computer Structures; EMP 2 |
Sept. 15 | Lecture 03: More Structures; Binary Representations | Topic Notes: Binary Representations; EMP "Under the Hood", p. 340-348 |
Sept. 20-24 | Lab 2/Prelab 3 | |
Sept. 20 | Lecture 04: Binary Representations | |
Sept. 22 | Lecture 05: Von Neumann Architecture | Topic Notes: Von Neumann Architecture; EMP "Under the Hood", p. 348-355 |
Sept. 27-Oct. 1 | Lab 3 | |
Sept. 27 | Lecture 06: Architecture; File Formats; Analog vs. Digital | Topic Notes: File Formats; EMP 8 |
Sept. 29 | Lecture 07: More File Formats | |
Oct. 4-8 | Lab 4 ICS/Prelab 5 | |
Oct. 4 | Lecture 08: Network Basics | Topic Notes: Networks; EMP 7 |
Oct. 6 | Lecture 09: Internet | |
Oct. 11-15 | No Labs | |
Oct. 11 | Lecture 10: Exam Review; More Networking | |
Oct. 13 | Exam 1 | |
Oct. 18-22 | Lab 5/Prelab 6 | |
Oct. 18 | Lecture 11: Client-Server; Peer-to-Peer | |
Oct. 20 | Lecture 12: Web Servers and Clients | |
Oct. 25-29 | Lab 6/Prelab 7 | |
Oct. 25 | Lecture 13: Hardware | Topic Notes: Computer Systems; EMP 6 |
Oct. 27 | Lecture 14: Storage and File Systems | |
Nov. 1-5 | Lab 7 | |
Nov. 1 | Lecture 15: Storage Devices; File Systems | |
Nov. 3 | Lecture 16: File System Implementation; Operating Systems | EMP 5 |
Nov. 8-12 | Lab 8 ICS | |
Nov. 8 | Lecture 17: Operating Systems | |
Nov. 10 | Lecture 18: Review; OS Wrapup; System Utilities | |
Nov. 15-19 | Lab 9 | |
Nov. 15 | No class | |
Nov. 17 | Exam 2 | |
Nov. 22-26 | No Labs: Happy Thanksgiving! | |
Nov. 22 | Lecture 19: System Utilities; Web as GUI; Web Applications | Topic Notes: World Wide Web |
Nov. 24 | No class: Happy Thanksgiving! | |
Nov. 29-Dec. 3 | Lab Practical Part 1 | |
Nov. 29 | Lecture 20: Web Scripting; eCommerce; Web Security | |
Dec. 1 | Lecture 21: Web Security; Encryption; Threats | Topic Notes: Security |
Dec. 6-10 | Lab Practical Part 2 | |
Dec. 6 | Lecture 22: Security Threats | |
Dec. 8 | Lecture 23: Security wrapup; Rights | Topic Notes: Rights |
Dec. 13 | Lecture 24: Rights; Privacy; Control of Access | |
Dec. 18 | Final Exam | |
|