Percentage  Letter Grade 

91+  A 
8990  A 
8788  B+ 
7786  B 
7576  B 
7374  C+ 
6272  C 
6061  C 
5059  D 
Below 50  F 
Date  Topic  Details 

08/27  Introduction  Course Overview Further reading: 
08/29  Sets & SQL Lab  Further reading:

09/03  Functions, Linear Operators (Sum), convexity  Homework 1 Assigned Further reading: 
09/05  Counting & Permutations/Combinations  Quiz 1: Sets & Functions Further reading: 
09/10  Propositions  Neil out of town Homework 1 Due Homework 2 Assigned Neil out of town 
09/12  Binary Number Rep. & Modular Arith  Neil out of town Homework 6 Assigned Homework 5 Due Further reading:

09/17  Probability: Axioms, Discrete PMFs  Quiz 2: Functions Further reading:

09/19  Probability: Bayes' Rule  
09/24  Quantifiers, Proofs  Homework 3 Assigned Homework 2 Due 
09/26  Induction  Quiz 3: Probability Further reading: 
10/01  Recursion  
10/03  Boolean Algebra & Karnaugh Maps  Homework 4 Assigned Homework 3 Due Further reading:

10/08  Logic Function Implementation  Quiz 4: Proofs, including induction Further reading:

10/10  Finite State Machines & Sequential Logic  Homework 5 Assigned Homework 4 Due Further reading: 
10/15  No Class  
10/17  Flip Flops & FSM Implementations  Quiz 5: Boolean Logic & State Machines Further reading:

10/22  Regular Expressions  Homework 4 Due Further reading: Activity: RegEx in vim 
10/24  Exam review  
10/29  Midterm Exam  
10/31  Graphs & Trees  Homework 5 Assigned Further reading:

11/05  Turing Machines und der Entscheidunsproblem. Ja.  Quiz 6: Graphs Further reading: 
11/07  Crypto Basics  Quiz 7: Binary Number Representations Further reading: 
11/12  Euclid's Algorithm  Homework 7 Assigned Homework 6 Due Further reading: 
11/14  Binomial Theorem, Pascal's triangle  Quiz 8: Crypto Further reading: 
11/19  Matrix fun! Addition, subtraction, inner product  Homework 8 Assigned Homework 7 Due Further reading: 
11/21  Matrix fun! Gaussian elimination  Quiz 9: Basic matrix operations Further reading: 
11/26  Matrix fun! Projectors & Factorization  Homework 9 Assigned Homework 8 Due Further reading: 
11/28  Thanksgiving: No Class  
12/03  Final Exam Review  
12/05  Final Exam 