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