Course Schedule (Subscribe)

DATE

TOPIC

QUIZ

LABS

Week 1

Fri, Oct 02
SEC 00 Info Session, Q&A (Optional)

Week 2

Tue, Oct 06
LEC 01 Combinational Logic
Reading: B&V: § 1.0-1.4, 2.0-2.7
Wed, Oct 07
DEMO 01 Lab Kit Pickup
Fri, Oct 09
SEC 01 Software Installation and Workflow

Week 3

Tue, Oct 13
LEC 02 More CL, Verilog Basics
Reading: B&V: § 2.9-2.10
Wed, Oct 14
DEMO 02 Lab 1 Demos
Fri, Oct 16
SEC 02 Combinational Logic and Modules

Week 4

Tue, Oct 20
LEC 03 Karnaugh Maps
Reading: B&V: § 2.11-2.12, 2.14
Wed, Oct 21
DEMO 03 Lab 2 Demos
Fri, Oct 23
SEC 03 Test Benches

Week 5

Tue, Oct 27
LEC 04 Arithmetic, Sequential Logic
Reading: B&V: § 3.0-3.3.3, 3.3.5, 5.4-5.4.3
Wed, Oct 28
DEMO 04 Lab 3 Demos
Fri, Oct 30
SEC 04 Sequential Logic

Week 6

Tue, Nov 03
LEC 05 Finite State Machines (FSMs), Quiz 1
Reading: B&V: § 6.0-6.4
Wed, Nov 04
DEMO 05 Lab 4 Demos
Fri, Nov 06
SEC 05 Finite State Machines

Week 7

Tue, Nov 10
LEC 06 Timing Constraints
Reading: B&V: § 5.4.4, 5.15
Wed, Nov 11
DEMO 06 Lab 5 Demos
Fri, Nov 13
SEC 06 User Input and Top-Level Modules

Week 8

Tue, Nov 17
LEC 07 Encoders, Decoders, Registers, Counters
Reading: B&V: § 4.0-4.1.1, 4.2-4.3
Wed, Nov 18
DEMO 07 Lab 6 Demos
Fri, Nov 20
SEC 07 Common Issues When Connecting Modules

Week 9

Tue, Nov 24
LEC 08 Memory, Useful Doodads, Quiz 2
Reading: B&V: § 5.8-5.9
Wed, Nov 25
DEMO 08 Lab 7 Demos
Fri, Nov 27
SEC 08 Problem Decomposition

Week 10

Tue, Dec 01
LEC 09 TTL, Computer Components, FPGAs
Reading: B&V: § B.6
Wed, Dec 02
DEMO 09 Lab 8 Check-ins

Week 11

Tue, Dec 08
LEC 10 Quiz 3
Wed, Dec 09
DEMO 10 Lab 8 Demos
Fri, Dec 11

Week 12