Handout on general course information.
| Date | Topic |
|---|---|
| 9/23 | Background and motivation for new curriculum
Slide presentation providing an overview of the new curriculum. |
| 9/30 | Details on new curriculum requirements and courses |
| 10/7 | Guest: Bob Plummer (instructor for new CS103).
Discussion of new CS103 course (Mathematical Foundations of Computing) |
| 10/14 | Discussion of CS109 course (Introduction to Probabilty for Computer Scientists) |
| 10/21 | Guest: Julie Zelenski (instructor for new CS107).
Discussion of new CS107 course (Computer Organization and Systems). May also include discussion of new CS110 course (Principles of Computer Systems). |
| 10/28 | Discussion of Track model and various considered alternatives |
| 11/4 | What's missing in the new curriculum? What is the role of functional programming? |
| 11/11 | Alternative models/platforms (e.g., robots) for teaching introductory programming |
| 11/18 | A discussion of Computational Thinking and Computer Science education |
| 11/25 | Thanksgiving recess. No class meeting. |
| 12/2 | Class wrap-up and social dinner |