This is the planned schedule for the semester. If there's a need to make changes, I will try to do so as early as possible.
The entries for lectures link to the outlines for the relevant chapters; the lab entries (will) link to the to lab instructions and materials. It's a good idea to look over the lab handout before coming to lab.
Lectures meet in MCC 105, and labs meet in MCC 209. Come to 209 on days when a lecture and a lab are both scheduled. All exams are given online in MCC 209. Regular exams are scheduled along with a lecture. We'll meet in MCC 209 for the first half hour to take the exam, then move to MCC 105 for the lecture.
I don't really like to split the day between lecture and exam, but there's really now way around it with six exams on a Tuesday-Thursday schedule.
Note that the final exam is on a Saturday.
|Jan 15, 17||Chapter 1: Terminology||Chapter 2: User Interface|
Chapter 3: Networking
|Jan 22, 24||Lab 1: Internet Basics||Chapter 3: Networking|
Chapter 4: HTML
|Jan 29, 31||Weather Cancellation||Chapter 4: HTML|
Exam: Ch. 1–3
|Feb 5, 7||Lab 2: Basic HTML||Math/Sci Tournament — No Class|
|Feb 12, 14||Lab 3: Introduction to Style Sheets||Chapter 5: Web Searching|
Lab 4: Web Search
Homework 1 Due
|Feb 19, 21||Lab 5: Web Search Comparison||Chapter 7: Binary and Coding|
Exam: Ch. 4, 5
|Feb 26, 28||Chapter 7: Binary and Coding|
Chapter 8: Digital Representation
|Chapter 8: Digital Representation|
|Mar 5, 7||Chapter 6: Software Bugs |
Lab 6: Testing
Homework 2 Due
|Chapter 9: CPU Operation|
Exam: Ch. 7, 8
|Mar 12, 14||Spring Break|
|Mar 19, 21||Lab 7: Machine Cycle||Chapter 9: CPU Operation|
Chapter 10: Algorithms
|Mar 26, 28||Lecture: Programming and Python|
The Exensible Image Tool
Exam: Ch. 6, 9, 10
Homework 3 Due
|Lab 8: Image Algorithm Lab I|
|Apr 2, 4||Lab 9: Image Algorithm Lab II||Chapter 11: Computers in Society|
Homework 4 Due
|Apr 9, 11||Chapter 11: Computers in Society|
Exam: Programs and Image Modifiers
|Chapter 12: Privacy and Security|
|Apr 16, 18||Chapter 13: Spreadsheets|
Lab 10: Spreadsheet Basics
Homework 5 Due
|Apr 23, 25||Chapter 15: Databases|
Exam: Ch. 11-13
|Lab 12: Database|
|Apr 30, May 2||Chapter 22: Limits to Computation|
Review All Exams
The final exam will be on Saturday, May 4 at 9:00 am.