[an error occurred while processing this directive]

Lecture Schedule (Tentative)

Stern Warning: These notes are intended to supplement your own lecture notes. They are not a substitute for attending class.

# DAY DATE TOPIC READ NOTE
0 and 1 Tues 1/27 Administrivia & Introduction 1
2 Thur 1/29 C environment, variables & operators 2
3 Tues 2/3 Structured programming 3
4 Thur 2/5 Program Control 4
5 Tues 2/10 Program Control, continued 4 P0 out
6 Thur 2/12 Functions 5 P1 out
7 Tues 2/17 Random numbers, tracing function calls 5 P0 due
8 Thurs 2/19 Top-down design, Separate compilation 6
9 Tues 2/24 Arrays 6
10 Thur 2/26 Passing arrays, Sorting & Searching 6 P1 due, P2 out
11 Tues 3/3 Pointers 7
12 Thur 3/5 Pointers revisited 7
13 Tues 3/10 Pointer applications 7
14 Thur 3/12 Characters, ctype.h, input functions 8
15 Tues 3/17 Strings and string library 8 St. Patrick's Day
MT Thur 3/19 The MIDTERM
-- Tues 3/24 Spring Break
-- Thur 3/26 Spring Break
16 Tues 3/31 streams, I/O and stdio.h 9 proj3 out
17 Thur 4/2 typedef & structures 10
18 Tues 4/7 self-referencing structs 10
19 Thur 4/9 File processing 11
20 Tues 4/14 Abstract data types 12 proj3 due, proj4 out
21 Thur 4/16 ADT example 12
22 Tues 4/21 linked lists 12
23 Thur 4/23 queues 12
24 Tues 4/28 stacks 12 proj4 due, proj5 out
25 Thur 4/30 keeping lists in sorted order 12
26 Tues 5/5 recursion 5
27 Thur 5/7 trees 12
28 Tues 5/12 Review proj5 due
preview Tues 5/19 Day Final Exam 1:00 PM - 3:00 PM
preview Tues 5/19 Evening Final Exam 6:00 - 8:00 PM

last modified on Tuesday, 12-May-1998 08:54:37 EDT
[an error occurred while processing this directive]