CSc 114B Schedule

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.

Updated 4/1

TuesdayThursday
Jan 15, 17Chapter 1: TerminologyChapter 2: User Interface
Chapter 3: Networking
Jan 22, 24Lab 1: Internet BasicsChapter 3: Networking
Chapter 4: HTML
Jan 29, 31Weather CancellationChapter 4: HTML
Exam: Ch. 1–3
Feb 5, 7Lab 2: Basic HTMLMath/Sci Tournament — No Class
Feb 12, 14Lab 3: Introduction to Style SheetsChapter 5: Web Searching
Lab 4: Web Search
Homework 1 Due
Feb 19, 21Lab 5: Web Search ComparisonChapter 7: Binary and Coding
Exam: Ch. 4, 5
Feb 26, 28Chapter 7: Binary and Coding
Chapter 8: Digital Representation
Chapter 8: Digital Representation
Mar 5, 7Chapter 6: Software Bugs
Lab 6: Testing
Homework 2 Due
Chapter 9: CPU Operation
Exam: Ch. 7, 8
Mar 12, 14Spring Break
Mar 19, 21Lab 7: Machine CycleChapter 9: CPU Operation
Chapter 10: Algorithms
Mar 26, 28Lecture: Programming and Python
The Exensible Image Tool
Exam: Ch. 6, 9, 10
Homework 3 Due
Lab 8: Image Algorithm Lab I
Apr 2, 4Lab 9: Image Algorithm Lab IIChapter 11: Computers in Society
Homework 4 Due
Apr 9, 11Chapter 11: Computers in Society
Exam: Programs and Image Modifiers
Chapter 12: Privacy and Security
Apr 16, 18Chapter 13: Spreadsheets
Lab 10: Spreadsheet Basics
Lab 11: Spreadsheet II
Homework 5 Due
Apr 23, 25Chapter 15: Databases
Exam: Ch. 11-13
Lab 12: Database
Apr 30, May 2Chapter 22: Limits to Computation
Review All Exams

The final exam will be on Saturday, May 4 at 9:00 am.