| Classroom: | TR 9:45–11:00, MCRey 110 |
| Web page | www.cburch.com/cs/230/ |
| Instructor: | Dr. Carl Burch |
| E-mail: | |
| Telephone: | 450–1377 (office); 499–9892 (home) |
| Office: | MCRey 310 |
| Office hours: | T 8:30–9:30, W 9:30–10:30,
R 2:00–3:00, F 9:30–10:30 drop-ins, appointments always welcome |
Useful links
Schedule
The topics will be filled in as the class progresses. Textbook references are on the right.
| Tue 26 Aug |
C: declarations, printf, functions
C1.1–1.5
C: operators C2.1 |
| Thu 28 Aug |
C: statement-level constructs
C2.2–2.6
C: libraries C3.1–3.3 |
| Fri 29 Aug | Assignment 1 due |
| Mon 1 Sep |
Labor Day — no classes
|
| Tue 2 Sep |
C: pointers, strings
P1–P2.1 |
| Thu 4 Sep |
C: structures, dynamic memory
P3, P3.1
C: linked list intro P3.2 |
| Fri 5 Sep | Assignment 2 due |
| Tue 9 Sep |
C: more linked lists
P3.2
Assn 3 background |
| Thu 11 Sep |
Data representation: numeral systems
R1
Data representation: Integers R2 Data representation: Characters R3 |
| Tue 16 Sep | Assignment 3 due
Test 1
[Review,
Solutions]
|
| Thu 18 Sep |
Bit operators: Basics
B1
Bit operators: masks B2 |
| Fri 19 Sep | Assignment 4 due |
| Tue 23 Sep | TBA |
| Thu 25 Sep | TBA |
| Fri 26 Sep | Assignment 5 due |
| Tue 30 Sep | TBA |
| Thu 2 Oct | TBA |
| Fri 3 Oct | Assignment 6 due |
| Tue 7 Oct |
Test 2
[Review,
Solutions]
|
| Thu 9 Oct | TBA |
| Fri 10 Oct | Assignment 7 due |
| Tue 14 Oct | TBA |
| 16—19 Oct |
Fall Break — no classes
|
| Tue 21 Oct | TBA |
| Thu 23 Oct | TBA |
| Fri 24 Oct | Assignment 8 due |
| Tue 28 Oct | TBA |
| Thu 30 Oct | TBA |
| Fri 31 Oct | ![]() Assignment 9 due |
| Tue 4 Nov |
Test 3
[Review,
Solutions]
|
| Thu 6 Nov | TBA |
| Fri 7 Nov | Assignment 10 due |
| Tue 11 Nov |
TBA
|
| Thu 13 Nov | TBA |
| Fri 14 Nov | Assignment 11 due |
| Tue 18 Nov | TBA |
| Thu 20 Nov | TBA |
| Fri 21 Nov | Assignment 12 due |
| Tue 25 Nov | TBA |
| 26 Nov–30 Nov |
Thanksgiving — no classes
|
| Tue 2 Dec | TBA |
| Thu 4 Dec | TBA |
| Fri 5 Dec | Assignment 13 due |
| Wed 10 Dec |
Final, 9am
[Review,
Solutions]
|
| 18 Dec–20 Jan |
Winter Break — no classes
|


Assignment 1 due
Labor Day — no classes
Test 1
[
Fall Break — no classes

Thanksgiving — no classes
Winter Break — no classes