Date |
Lesson Materials |
Additional Materials |
Unit 1: Bits and Bytes and Gates (Oh, my) |
|
|
|
|
Course and Program Kickoff (T0a) |
Chapter 1 Study Guide |
|
|
|
June 12 |
Computer Science as a Discipline (T0b) |
|
June 13 |
Logic Gates (T1a) |
|
June 14 |
Binary and Hexadecimal Integers (T1b) |
|
June 15 |
Binary Fractions, Floating Point Representation and Numerical Errors (T1c) |
|
June 16 |
Storage of things beyond numbers (T1d) |
Optional "Office Hours" 9:00-11:00 AM |
|
|
|
June 19 |
Compression Methods (T1e) |
Optional "Office Hours" 9:00-11:00 AM |
June 20 |
Communication Errors (T1f) |
Study Groups meet and submit questions by the end of the day |
June 21 |
|
Podcasts Released |
June 22 |
Unit 1 Social and Ethical Issues |
|
June 23 |
CoP Meetup (Includes CD#1a and 1b) |
Feedback and Reflection |
|
|
|
June 24 |
|
CD#1 should be taken by the end of the day if not taken at the CoP |
Unit 2: Computer Hardware, Data Manipulation, and Operating Systems |
|
|
Chapter 2 Study Guide
Chapter 3 Study Guide |
|
|
|
June 26 |
Computer Architecture & Secondary Memory (T2a) |
|
June 27 |
Vole Machine Language Instructions (T2b) |
|
June 28 |
Vole Machine Language Programs (T2c) |
|
June 29 |
Ports and Controllers (T2d) |
|
June 30 |
Operating Systems Fundamentals (T3a) |
Optional "Office Hours" 9:00-11:00 AM |
|
|
|
July 3 |
Coordinating Activities and Shared Resources (T3b) |
Optional "Office Hours" 9:00-11:00 AM |
July 4 |
|
Holiday - Day off |
July 5 |
Operating System Security (T3c) |
Study Groups meet and submit questions by the end of the day |
July 6 |
Unit 2 Social and Ethical Issues |
Podcasts Released
|
July 7 |
CoP Meetup (Includes CDs #2 and 3) |
Feedback and Reflection |
|
|
|
July 8 |
|
CDs should be taken by the end of the day if not taken at the CoP |
Unit 3: Networks and Databases |
|
|
Chapter 4 Study Guide
Chapter 9 Study Guide |
|
|
|
July 10 |
Networking Fundamentals (T4a) |
|
July 11 |
The Internet and the World Wide Web (T4b) |
|
July 12 |
Internet Protocols and Client-Server Interaction (T4c) |
|
July 13 |
Cybersecurity (T4d) |
|
July 14 |
Database Fundamentals (T9a) |
Optional "Office Hours" 9:00-11:00 AM |
|
|
|
July 17 |
Writing Database Queries (T9b) |
Optional "Office Hours" 9:00-11:00 AM |
July 18 |
Data Mining (T9c) |
Study Groups meet and submit questions by the end of the day |
July 19 |
Additional DB Information (T9d) |
Podcasts Released |
July 20 |
Unit 3 Social and Ethical Issues |
|
July 21 |
CoP Meetup (Includes CD#4 and 9) |
Feedback and Reflection |
|
|
|
July 22 |
|
CDs should be taken by the end of the day if not taken at the CoP |
Unit 4: Artificial Intelligence |
|
|
Chapter 11 Study Guide |
|
|
|
July 24 |
What is AI? (T11a) |
|
July 25 |
Reasoning/Search Problems (T11b) |
|
July 26 |
Learning Approaches (T11c) |
|
July 27 |
Uninformed Search (Reinforcement Learning) (T11d) |
|
July 28 |
Artificial Neural Networks (Supervised Learning) (T11e) |
Optional "Office Hours" 9:00-11:00 AM |
|
|
|
July 31 |
Robotics, Considering the Consequences (T11f) |
NOTE: NO office hours this week due to scheduling conflicts. |
August 1 |
ChatGPT (T11g) |
Study Groups meet and submit questions by the end of the day |
August 2 |
|
Podcasts Released |
August 3 |
Unit 4 Social and Ethical Issues |
Retakes for CDS #1-4 and #9 must be completed by the end of the day |
August 4 |
CoP Meetup (Includes CD #11) |
Feedback and Reflection |
|
|
|
August 5 |
|
CD#11 should be taken by the end of the day if not taken at the CoP |
August 8 |
|
Retakes for CD #11 must be taken by the end of the day |