| Percentage | Letter Grade |
|---|---|
| 91+ | A |
| 89-90 | A- |
| 87-88 | B+ |
| 77-86 | B |
| 75-76 | B- |
| 73-74 | C+ |
| 62-72 | C |
| 60-61 | C- |
| 50-59 | 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 | solutions Quiz 1 Study Topics 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 Quiz 2: Counting and Propositions | solutions Quiz 2 Study Topics Further reading:
|
| 09/17 | Modular Arithmetic & Bitwise Logic | Homework 3 Assigned Homework 2 Due |
| 09/19 | Probability: Axioms, Discrete PMFs | Quiz 3: Binary Number Representations | solutions Further reading:
|
| 09/24 | Probability: Bayes' Rule | Homework 4 Assigned | solutions Homework 3 Due Further Reading:
|
| 09/26 | More probability | Activity: Coin Flipping Experiment |
| 10/01 | Quantifiers, Proofs | Homework 5 Assigned Homework 4 Due Further Reading: |
| 10/03 | Induction | Quiz 4: Probability | solutions | Study Guide | Solutions Further reading: |
| 10/08 | No Class | |
| 10/10 | Recursion | Homework 5 Due Further Reading: Activity: Recursion in Python |
| 10/15 | Exam review | Practice Midterm | Solutions |
| 10/17 | Midterm Exam | |
| 10/22 | Boolean Algebra & Karnaugh Maps | Further reading:
|
| 10/24 | Logic Function Implementation | Further reading:
|
| 10/29 | Finite State Machines & Sequential Logic | Further reading: |
| 10/31 | Flip Flops & FSM Implementations | Further reading:
|
| 11/05 | Regular Expressions | Further reading: |
| 11/07 | More RegEx | Activity: RegEx in vim | hermes.c |
| 11/12 | Graphs & Trees | Homework 6 Assigned Further reading:
|
| 11/14 | Turing Machines und der Entscheidunsproblem. Ja. | Quiz 5 | Practice Problems Further reading: |
| 11/19 | Crypto Basics | Homework 6 Due Homework 7 Assigned Further reading: Activity: |
| 11/21 | Matrix fun! Addition, subtraction, inner product | Quiz 6 | solutions
Further reading: |
| 11/26 | Matrix fun! Gaussian elimination | Homework 7 Due Further reading: |
| 11/28 | Thanksgiving: No Class | |
| 12/03 | Final Exam Review | Practice Final |
| 12/05 | Final Exam |