Tentative schedule for CIS 351

Note: Follow this link for additional information about each video including

Week Date Topics Reading Milestones
1 Mon. 12 Jan. Course Overview
Introduction
Truth Tables
Circuit Overview
How to build logic gates
Use of Binary
 
Hexadecimal and Base Conversions
Video 0: Overview
Sections 1.1 - 1.5
Video 1 (CL1, CL3a)
 
Video 2 (HW1)
Video 3 (NR1c,d)
Video 4 (NR1)
Video 5 (NR3, NR4)
Flippy bit A hexadecimal game
Tom Lehrer's "New Math"
Assign First Day Survey
Assign In-Class 1: Conversions
Assign In-Class 2: Truth Tables and PLAs
Assign Homework 1: Relays
Assign Homework 2: Introduction to Digital Logic
 
 
 
Assign More Conversion Practice
Wed. 14 Jan. Truth tables / "Big Hammer"
Failure of Big Hammer to Scale
Combinatorial Circuits
Other Gates
Boolean Expressions
 
Video 6 Section 2.4
Video 7 Sections 2.1, 2.4, and 2.5 (CL3b)
Video 8 Sections 1.5.5 and 1.5.6
Video 9 Section 2.2 (CL3c,d)
Due First Day Survey
Assign In-Class 3: Combinatorial Circuits
Assign Homework 3: JLS Setup
Fri. 16 Jan. Functional Completeness
Busses / Bitwise logic operations
Video 10
Section 2.9
Assign In-Class 4: Functional Completeness
Assign In-Class 5: Busses and Bitwise Operations
Due Homework 1: Relays
2 Mon. 19 Jan. No Class
Wed. 21 Jan. Adders
Propagation Delay
Time of Circuits
Circuit Size
Video 11 Section 5.2
Video 12 Section 1.6 (CL4)
Video 13 Section 2.9
Video 14
Assign In-Class 6: Adder
Assign In-Class 7: Propagation Delay
Due Homework 2: Introduction to Digital Logic
Assign Project 1: Build an Adder
Fri. 23 Jan. Quiz 1: NR3, NR4, CL2, CL3

Assignment List

Due Name Details
Wed. 14 Jan. First Day Survey Please email me a .pdf or slide a printout under my door.
Fri. 16 Jan. Homework 1: Relays
Wed. 21 Jan. Homework 2: Introduction to Digital Logic

Labs

Date Name Details

Updated Saturday, 27 December 2025, 2:06 PM

W3c Validation