Assignments
- Homework #1a - Introduction to Logic CircuitsDue Jan 18, 2019 at 11:59pm40 Points Possible
- Homework #1b - Introduction to Logic CircuitsDue Jan 25, 2019 at 11:59pm60 Points Possible
- Lab #1: Design with Verilog and FPGAsDue Feb 4, 2019 at 5pm100 Points Possible
- Homework #2 - Arithmetic CircuitsDue Feb 8, 2019 at 11:59pm100 Points Possible
- Lab #2 - Arithmetic CircuitsDue Feb 15, 2019 at 11:59pm100 Points Possible
- Homework #3 - Combinational Circuit Building BlocksDue Feb 22, 2019 at 11:59pm100 Points Possible
- Lab #3: Combinational CircuitsDue Mar 1, 2019 at 11:59pm100 Points Possible
- Homework #4 - Flip-flops, Registers, and CountersDue Mar 8, 2019 at 11:59pm100 Points Possible
- Lab #4: Flip-flops, Registers, and CountersDue Mar 22, 2019 at 11:59pm100 Points Possible
- Homework #5 - Synchronous Sequential CircuitsDue Mar 29, 2019 at 11:59pm100 Points Possible
- Lab #5 - Synchronous Sequential CircuitsDue Apr 5, 2019 at 11:59pm100 Points Possible
- Final ProjectDue Apr 23, 2019 at 11:59pm200 Points Possible
- Homework #6 - Advanced TopicsDue Apr 23, 2019 at 11:59pm100 Points Possible
- Project Extra CreditDue Apr 23, 2019 at 11:59pmNo Points Possible
- Final ExamDue Apr 25, 2019 at 10:30am200 Points Possible
- No Late WorkDue Apr 24, 2019 at 11:59pmNo Points Possible
- Midterm 2Due Apr 4, 2019 at 12:25pm100 Points Possible
- Midterm 1Due Feb 28, 2019 at 12:25pm100 Points Possible
- Homework #0Due Jan 9, 2019 at 11:59am5 Points Possible