Calendar
(subject to change)
Jump to this week
Week 1
Week 1
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
February 12 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Post a question or comment about syllabus on Canvas Discussions by 5pm
 
 Wed 
February 13 
               Topics/Goals: 
                Induction
                - Describe inductive proofs at a high level.
 - Describe inductive proof structure
 - Find errors in inductive proofs
 
 Assessments: 
                - Math background pre-quiz on Canvas due @ 5pm
 
 Fri 
February 15 
              
                No class: Spring Carnival
              
             Sat 
February 16 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 1 to Canvas @ 6pm
 
Week 2
Week 2
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
February 19 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - PSet 1 Self-grade and reflection due to Canvas @ 7pm
 
 Fri 
February 22 
               Topics/Goals: 
                Deduction/Sets
                - Implement deduction strategies
 - Create sets using set builder notation
 
 Assessments: 
                - Quiz 1
 - Programming Assignment 1 Assigned (due April 5)
 
 Sat 
February 23 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 2 to Canvas @ 6pm
 
Week 3
Week 3
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
February 26 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 2 Self-grade and reflection due to Canvas @ 7pm
 
 Wed 
February 27 
               Topics/Goals: 
                Proof Language
                - Familiarity with language and style of proofs
 
 Lecture: 
                
               Assessments: 
                 Fri 
March 1 
               Topics/Goals: 
               de Morgan's Rules/Proof Language
               - Apply de Morgan's Rules
 - Notice style of proofs
 
 Lecture: 
                
               Assessments: 
                - Quiz 2
 
 Sat 
March 2 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 3 to Canvas @ 6pm
 
Week 4
Week 4
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
March 5 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 3 Self-grade and reflection due to Canvas @ 7pm
 
 Wed 
March 6 
               Topics/Goals: 
                Proofs
                - Prove iff proofs
 - Prove by example/counterexample
 - Prove by cases
 
 Lecture: 
                
               Assessments: 
                 Sat 
March 9 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 4 to Canvas @ 6pm
 
Week 5
Week 5
Topics/Goals:
              Lecture:
              Assessment:
             Mon 
March 11 
               Topics/Goals: 
                  Review for Midterm 1
               Lecture: 
                
               Assessments: 
                - Pset 4 Due to Canvas @ 9pm
 - PSet 5 assigned
 
 Tues 
March 12 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 4 Self-grade and reflection due to Canvas @ 7pm
 
 Fri 
March 15 
               Topics/Goals: 
                Equivalence Relations
                - Describe a relation
 - Describe relationship between equivalence classes and relations
 - Prove when a relation is an equivalence relation.
 
 Assessments: 
                - Midterm 1 (self-scheduled): Last submissions @ 6 PM
 
 Sat 
March 16 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 5 to Canvas @ 6pm
 
Week 6
Week 6
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
March 19 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 5 Self-grade and reflection due to Canvas @ 7pm
 
 Fri 
March 22 
               Topics/Goals: 
                Counting
                - Use counting rules to solve problems
 
 Lecture: 
                
               Assessments: 
                - Quiz 5 (due to Canvas by 6pm)
 
Spring Break
Spring Break
Week 7
Week 7
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
April 2 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 6 Self-grade and reflection due to Canvas @ 7pm
 
 Sat 
April 6 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 7 to Canvas @ 6pm
 
Week 8
Week 8
Topics/Goals:
              Lecture:
              Assessment:
             Mon 
April 8 
               Topics/Goals: 
                  Graphs
                  - Analyze pseudocode containing adjacency lists/matrices
 - Describe graph search
 
 Lecture: 
                
               Assessments: 
                - Pset 7 Due to Canvas @ 9pm
 - Programming Assignment 2 Assigned (due Monday May 6)
 - PSet 8 assigned
 
 Tues 
April 9 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 7 Self-grade and reflection due to Canvas @ 7pm
 
 Fri 
April 12 
              
                Spring Symposium, No Class, Bonus Spring Symposium Reflections Due at 9pm 
              
             Sat 
April 13 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 8 to Canvas @ 6pm
 
Week 9
Week 9
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
April 16 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 8 Self-grade and reflection due to Canvas @ 7pm
 
 Wed 
April 17 
               Topics/Goals: 
                Midterm 2 Review
               Lecture: 
                
               Assessments: 
                - Midterm 2 (self-scheduled): Available for Pick-up @ 10 AM
 
 Fri 
April 19 
               Topics/Goals: 
                Graphs - Breadth First Search and Trees
                - Trace through the steps of BFS search
 - Explain runtime analysis of BFS search
 - Describe trees using appropriate terminology
 
 Lecture: 
                
               Assessments: 
                - Midterm 2 (self-scheduled): Submitted by 5 PM
 
 Sat 
April 20 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 9 to Canvas @ 6pm
 
Week 10
Week 10
Topics/Goals:
              Lecture:
              Assessment:
             Mon 
April 22 
               Topics/Goals: 
                  Functions - Recurrence Relations
                  - Figure out recurrence relations for recursive algorithms and other problems
 - Solve recurrence relations using the iterative method
 
 Lecture: 
                
               Assessments: 
                - Pset 9 Due to Canvas @ 9pm
 - PSet 10 assigned
 
 Tues 
April 23 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 9 Self-grade and reflection due to Canvas @ 7pm
 
 Sat 
April 27 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 10 to Canvas @ 6pm
 
Week 11
Week 11
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
April 30 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 10 Self-grade and reflection due to Canvas @ 7pm
 
 Sat 
May 4 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Rough Draft of PSet 11 to Canvas @ 6pm
 
Week 12
Week 12
Topics/Goals:
              Lecture:
              Assessment:
             Tues 
May 7 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
                - Pset 11 Self-grade and reflection due to Canvas @ 7pm
 
 Fri 
May 10 
               Topics/Goals: 
                Reflections and Evaluations
               Lecture: 
                
               Assessments: 
                - Quiz 11
 - Overall Reflection and Self-Grade Due @ 8:00 am
 
 Sat 
May 11 
               Topics/Goals: 
                 Lecture: 
                 Assessments: 
              Week 13
Week 13
Topics/Goals:
              Lecture:
              Assessment: