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 |
|
|
|