Course Schedule (Subscribe)

DATE

TOPIC

QUIZ

LABS

Week 1

Tue, Jan 07
LEC 01 Combinational Logic
Slides:
Reading: B&V: § 1.0-1.4, 2.0-2.7
Wed, Jan 08
DEMO 01 Lab Kit Pickup
Fri, Jan 10
SEC 01 Software Installation and Workflow
Materials:

Week 2

Tue, Jan 14
LEC 02 Verilog Basics
Slides:
Reading: B&V: § 2.9-2.10
Wed, Jan 15
DEMO 02 Extra Office Hours
Fri, Jan 17
SEC 02 Combinational Logic and Modules

Week 3

Tue, Jan 21
LEC 03 Karnaugh Maps
Slides:
Reading: B&V: § 2.11-2.12, 2.14
Wed, Jan 22
DEMO 03 Lab 1&2 Demos
Fri, Jan 24
SEC 03 Test Benches

Week 4

Tue, Jan 28
LEC 04 Sequential Logic
Slides:
Reading: B&V: § 5.0-5.4.4
Wed, Jan 29
DEMO 04 Lab 3 Demos
Fri, Jan 31
SEC 04 Sequential Logic

Week 5

Tue, Feb 04
LEC 05 Finite State Machines (FSMs)
Slides:
Reading: B&V: § 6.0-6.4
Wed, Feb 05
DEMO 05 Lab 4 Demos
Fri, Feb 07
SEC 05 Finite State Machines

Week 6

Tue, Feb 11
LEC 06 FSM Design, Multiplexors, Adders
Slides:
Reading: B&V: § 3.0-3.3.3, 3.3.5
Wed, Feb 12
DEMO 06 Lab 5 Demos
Fri, Feb 14
SEC 06 User Input and Top-Level Modules

Week 7

Tue, Feb 18
LEC 07 Encoders, Decoders, Registers, Counters
Slides:
Reading: B&V: § 4.0-4.1.1, 4.2-4.3
Wed, Feb 19
DEMO 07 Lab 6 Demos
Fri, Feb 21
SEC 07 Common Issues When Connecting Modules
Materials:
Code:

Week 8

Tue, Feb 25
LEC 08 Project Tips
Slides:
Reading: B&V: § 5.8-5.9
Wed, Feb 26
DEMO 08 Lab 7 Demos
Fri, Feb 28
SEC 08 Problem Decomposition
Materials:
Code:

Week 9

Tue, Mar 04
LEC 09 Computer Components, FPGAs
Slides:
Reading: B&V: § B.6
Wed, Mar 05
DEMO 09 Lab 8 Check-ins

Week 10

Tue, Mar 11
LEC 10 No Lecture - Quiz 3
Wed, Mar 12
DEMO 10 Lab 8 Demos
Fri, Mar 14

Week 11