Syllabus
   Course Competencies
   Self-Evaluation How To & Meeting Guide

Software

   Python
   VS Code
   Git

Calendar

Week # Date Reading Due Other Assignments Due Notes
1 M. 1/16      
  W. 1/18   Lab 1  
  F. 1/20 Review 1.1-1.6 & 2.2    
2 M. 1/22 3.1-3.2    
  W. 1/24 3.3 Lab 2  
  F. 1/26 3.3-3.4    
3 M. 1/29      
  W. 1/31 Ch 3. Review Lab 3  
  F. 2/2 Ch 3. Review Ch 3 Hwk.  
4 M. 2/5      
  W. 2/7   Ch 3 Exam, Lab 4  
  F. 2/9 4.1   Review 1.2 (Objects) and 1.5 (Functions)
5 M. 2/12 4.2-4.3    
  W. 2/14 4.4-4.6, 2.3 Lab 5  
  F. 2/16 Review ch 4    
6 M. 2/19 5.1-5.2 Ch 4 Hwk.  
  W. 2/21 5.4 Lab 6  
  F. 2/23 5.5    
7 M. 2/26 5.3    
  W. 2/28 5.3    
  F. 3/1 5.3    
8 M. 3/4 6-6.1.1, 6.1.3-4 Ch 4 Exam Revisions Due  
  W. 3/6 6.2-6.2.1,   NO LAB
  F. 3/8   Ch 5 Hwk NO CLASS
9 M. 3/18 6.2.1 - 6.2.2    
  W. 3/20   Review Ch 5. Lab: Ch 5 Hwk, Reprise  
  F. 3/22 Finish 6.2. 6.3    
10 M. 3/25   Ch 5 Exam  
  W. 3/27     Ch 6 Hwk in Class and Lab
  Th. 3/28   Ch 6 Hwk  
  F. 3/29     No Class. Easter Break.
11 M. 4/1     No Class. Easter Break.
  W. 4/3   Ch 5 Exam Revisions. Lab 7  
  F. 4/5      
12 4/8     No Class. Total Eclipse!
  W. 4/10   Lab: Begin Card ct  
  F. 4/12 1.8, 7.4.1    
13 M. 4/15 7.1-7.3, 7.4.2    
  W. 4/17 7.5 Lab: Continue Project  
  F. 4/19   Card Hand Project Due by 4pm No Class
14 M. 4/22      
  W. 4/24   Lab 8  
  F. 4/26 8.1-8.4    
15 M. 4/29 9.1 R-8.20 & R-9.3  
  W. 5/1 9.3 Lab: Huffman Project Start  
  F. 5/3      
16 M. 5/6 Bonus Material 9.4,12.1-12.3 Optional Exam Study Homework  
  W. 5/8   Huffman Project Due Exam Review & Class Wrap-Up
  F. 5/10     LAST EXAM (Sections 8.1-8.4,9.1,9.3): 8-11 am