| LECT #
| DAY
| DATE
| TOPIC
| READ
| ASSIGNMENT
|
| LECT01
| Thu
| 8/31
| Introduction
| -
| Get your gl account
|
| LECT02
| Tue
| 9/5
| Machine Architecture
| -
| -
|
| LECT03
| Thu
| 9/7
| Operating Systems I
| -
| -
|
| LECT04
| Tue
| 9/12
| Operating Systems II
| -
| -
|
| LAB 1
| Thu
| 9/14
| Pine, UNIX, emacs
| -
| HW 1 out (e-mail exercise)
|
| LECT05
| Tue
| 9/19
| Binary/Hex
| -
| HW 1 due, HW 2 out (binary/hex)
|
| LECT06
| Thu
| 9/21
| Stored Programs
| -
| -
|
| LECT07
| Tue
| 9/26
| Algorithms I
| -
| HW 2 due
|
| LECT08
| Thu
| 9/28
| Algorithms II
| -
| Paper topic due by midnight 10/2
|
| LECT09
| Tue
| 10/3
| Algorithms III
| -
| HW 3 out (algorithms)
|
| LECT10
| Thu
| 10/5
| Algorithms IV
| -
| -
|
| LECT11
| Tue
| 10/10
| Intro to C
| 1
| HW 3 due
|
| LECT12
| Thu
| 10/12
| Variables in C
| 2
| -
|
| Midterm
| Tue
| 10/17
| Midterm Exam
| -
| Covers LECT 01 - 10
|
| LAB 2
| Thu
| 10/19
| Programming Exercise (HW4)
| 2
| HW4 out (prog. exercise)
|
| LECT13
| Tue
| 10/24
| Arithmetic Operators
| 3
| HW4 due
|
| LECT14
| Thu
| 10/26
| Relational Operators
| 3
| Proj 1 out
|
| LECT15
| Tue
| 10/31
| while loop
| 4
| -
|
| LECT16
| Thu
| 11/2
| Assignment Operators
| 4
| Proj 1 due, Proj 2 out
|
| LECT17
| Tue
| 11/7
| More loops
| 4
| Research Paper due
|
| LECT18
| Thu
| 11/9
| switch, char, &&, ||
| 4
| -
|
| LECT19
| Tue
| 11/14
| Incremental programming
| 4
| -
|
| LECT20
| Thu
| 11/16
| Functions I
| 5
| Proj 2 due, Proj 3 out
|
| LECT21
| Tue
| 11/21
| Functions II
| 5
| -
|
| Holiday
| Thu
| 11/23
| Thanksgiving - No Class
| -
| Relax & Enjoy!
|
| LECT22
| Tue
| 11/28
| Arrays I
| 6
| -
|
| LECT23
| Thu
| 11/30
| Arrays II
| 6
| Proj 3 due, Proj 4 out
|
| LECT24
| Tue
| 12/5
| Searching & Sorting
| 6
| -
|
| LECT25
| Thu
| 12/7
| Coding Examples
| 6
| -
|
| Review
| Tue
| 12/12
| Review
| -
| Proj 4 due
|
| Final
| Tue
| 12/19
| Final Exam
| -
| 10:30am - 12:30pm
|