CSC 103: How Computers Work

Spring 2016


No. Date Topics Notes Lab Homework
1 Mon, Mar 21 Introduction
Historical overview
Binary numbers
Slides 1
Board Photos 1
2 Wed, Mar 23 Boolean algebra
Logic gates
Board Photos 2 Lab 1: Logic Gates Homework 1: Binary Numbers and Boolean Algebra
3 Mon, Mar 28 Computer Memory Slides 3
Board Photos 3
Memory Circuit
4 Wed, Mar 30 Parts of a Computer
Moore's Law
Slides 4
Board Photos 4
Vocal Study Sheet
Lab 2: Computer Memory Homework 2: Parts of a Computer
5 Mon, Apr 4 Assembly programming Slides 5
Board Photos 5
Assmebly Programs
6 Wed, Apr 6 (cont) Board Photos 6
Assembly Simulator
Lab 3: Assembly Language Homework 3: Assembly Language
7 Mon, Apr 11 High-level languages Slides 7
Board Photos 7
8 Wed, Apr 13 (cont) Board Photos 8 Lab 4: Processing Homework 4: Processing
9 Mon, Apr 18 Artificial intelligence Slides 9
Board Photos 9
10 Wed, Apr 20 (cont) Slides 10
Board Photos 10
Discussion Article 1
Discussion Article 2
Google Car Video 1
Google Car Video 2
11 Mon, Apr 25 Final project presentations Monday Slides Final Project
12 Wed, Apr 27 Final project presentations Wednesday Slides Quiz 2 on Moodle (due April 29)
- Wed, May 4 Final projects due