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 |
---|---|---|
Mon 08/28 | Introduction & Course Policies | |
Wed 08/30 | Number Representation: Decimal | Video: Hexadecimal |
Fri 09/01 | Number Representation: Binary | In-Class Activity: Base Conversion |
Mon 09/04 | Labor Day: No Class | |
Wed 09/06 | Number Representation: Hexadecimal | Homework 1 Assigned Hex/Binary Activity Video: 2's Complement |
Fri 09/08 | Number Representation: 2's Complement | Further Reading |
Mon 09/11 | More 2's Complement Fun! | |
Wed 09/13 | Boolean Logic Intro | Quiz: Number Representation Homework 1 Due Video: Boolean Basics Video: Boolean Properties |
Fri 09/15 | Boolean Logic: Gates | |
Mon 09/18 | Boolean Logic: Associativity & Commutativity | |
Wed 09/20 | Boolean Logic: Gates | |
Fri 09/22 | Boolean Logic: Sequential Logic | Video: Flip Flop Theory |
Mon 09/25 | Boolean Logic: Sequential Logic | |
Wed 09/27 | Logic Lab | Logic Lab Procedure Logic Lab Simulator Procedure Quiz: Boolean Logic & Gates Video: CircuitVerse Tutorial |
Fri 09/29 | Logic Lab | Video: 2 Bit Adder Circuit Lab Video: Circuits Intro Video: Kirchoff's Voltage Law Logic Homework |
Mon 10/02 | Logic Lab | |
Wed 10/04 | Grammars and Regular Expressions | |
Fri 10/06 | Python Crash Course | Video: Python Variables Video: Python Loops |
Mon 10/09 | RegEx Lab | Further Reading |
Wed 10/11 | Sets | Further Reading |
Fri 10/13 | SQL Lab | Logic Homework Due SQL Lab Procedure |
Mon 10/16 | Fall Break: No Class | |
Wed 10/18 | Midterm Review | Practice Midterm Solutions |
Fri 10/20 | Midterm | |
Mon 10/23 | Vectors | Video: Vectors and Bases |
Wed 10/25 | Vector Norms | Video: Vector Norms |
Fri 10/27 | Matrices | Matrix Notes Matrix Homework |
Mon 10/30 | Coordinate Rotations | |
Wed 11/01 | Matrix Lab | |
Fri 11/03 | Fourier Analysis | |
Mon 11/06 | Filtering Lab | |
Wed 11/08 | Filtering Lab | Matrix Homework Due blueskies.wav |
Fri 11/10 | Counting | |
Mon 11/13 | Probability: Events | Filtering Lab Updated |
Wed 11/15 | Probability: Random Variables | Matrix Homework 2 |
Fri 11/17 | Cryptography: Caesar Cipher | |
Mon 11/20 | Thanksgiving: No Class | |
Wed 11/22 | Thanksgiving: No Class | |
Fri 11/24 | Thanksgiving: No Class | |
Mon 11/27 | Cryptography: Intro to Finite Fields | |
Wed 11/29 | Cryptography: Diffie Hellman | Matrix Homework 2 Due |
Fri 12/01 | Cryptography: RSA | |
Mon 12/04 | Practice Final Solutions |