UMBC CMSC 201 Spring '99 CSEE | 201 | 201 S'99 | lectures | news | help

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 CHAP NOTE
0 Th 1/28 Administrivia 1
0 & 1 M & Tu 2/1 & 2/2 Administrivia & Introduction 1 & 2
2 W & Th 2/3 & 2/4 C environment, variables & operators 2
3 M & Tu 2/8 & 2/9 Structured programming 3
4 W & Th 2/10 & 2/11 Program Control 4
5 M & Tu 2/15 & 2/16 Program Control, continued 4 Project 0 out on 2/16
6 W & Th 2/17 & 2/18 Functions 5 Project 0 due on 2/18, Project 1 out
7a M & Tu 2/22 & 2/23 Tracing function calls 5
7b W & Th 2/24 & 2/25 Random numbers 5 Project 1 due on 2/24, Project 2 out
8a M & Tu 3/1 & 3/2 Top-down design Separate compilation 6
8b W & Th 3/3 & 3/4 Separate compilation 6
9 M & Tu 3/8 & 3/9 Arrays 6
10a W & Th 3/10 & 3/11 Passing arrays 6 Project 2 due on 3/10
10b M & Tu 3/15 & 3/16 Sorting & Searching 6
MT W & Th 3/17 & 3/18 The MIDTERM 1-7
-- all week 3/22 - 3/28 Spring Break
11 M & Tu 3/29 & 3/30 Pointers 7 Project 3 out
12 W & Th 3/31 & 4/1 Pointers revisited 7
13 M & Tu 4/5 & 4/6 Pointer applications, characters 7 & 8
14 W & Th 4/7 & 4/8 Strings 8
15 M & Tu 4/12 & 4/13 streams, I/O and stdio.h 9 Proj 3 due on 4/12, Proj 4 out
16 W & Th 4/14 & 4/15 typedef & structures 10
17 M & Tu 4/19 & 4/20 self-referencing structs 10
18 W & Th 4/21 & 4/22 File processing & Using a debugger 11
19 M & Tu 4/26 & 4/27 Abstract data types 12
20 W & Th 4/28 & 4/29 linked lists 12 Proj 4 due on 4/28, Proj 5 out
21 M & Tu 5/3 & 5/4 keeping lists in sorted order 12
22 W & Th 5/5 & 5/6 queues 12
23 & 24 M & Tu 5/10 & 5/11 stacks & recursion 12 & 5
25 W & Th 5/12 & 5/13 trees 12 Proj 5 due 5/13
preview Mon 5/17 Final Exam - Sections 03XX - Bogar 1-123:30 PM - 5:30 PM
preview Tues 5/18 Final Exam - Sections 01XX - Bogar 1-121:00 PM - 3:00 PM
preview Tues 5/18 Final Exam - Sections 02XX - Frey 1-126:00 PM - 8:00 PM

last modified on Friday, 14-May-1999 17:34:47 EDT


CSEE | 201 | 201 S'99 | lectures | news | help