UMBC CMSC 201
Spring '09

UMBC | CSEE | 201 | 201 S'09 | lectures | projects | 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 ASSIGNMENTS
0 M & Tu 1/26 & 1/27 Introduction  
1 W & Th 1/28 & 1/29 Simple C Programs
Structured programming
Arithmetic Practice
Assignment Practice
2 M, Tu, W & Th 2/2, 2/3, 2/4 & 2/5 Control Structures,
Booleans & Cautions
Loop Practice
Boolean Logic Practice
3 M & Tu 2/9 & 2/10 Functions Function Practice
4 W & Th 2/11 & 2/12 Tracing Function Calls
Random Numbers
Project 0 Out
Tracing & Random Practice
5 M & Tu 2/16 & 2/17 Purposes of Functions
Separate Compilation
Separate Compilation Practice
Skills Assessment on Blackboard - due before 11:59PM 2/17
6 W & Th 2/18 & 2/19 Top-Down Design
Design of Project 1
Project 0 due 2/19
Project 1 Out
7 M & Tu 2/23 & 2/24 Arrays  
8 W & Th 2/25 & 2/26 Passing Arrays Project 1 due 3/1
  Monday 3/2 *   S N O W   D A Y   * Project 2 Out
9 Tu & W 3/3 & 3/4 Sorting & Searching
Design Documents
 
10 Th & M 3/5 & 3/9 Structures
Arrays of structs
design2.txt due 3/8
11 Tu & W 3/10 & 3/11 Characters & Strings  
12 Th 3/12 Pointers Project 2 due 3/15
Review List Out
-- M, Tu, W & Th 3/16, 3/17, 3/18 & 3/19       S P R I N G
      B
R E A K
 
12 M 3/23 Pointers  
13 Tu 3/24 Pointers Revisited  
MT W & Th 3/25 & 3/26 M I D T E R M  
14 M & Tu 3/30 & 3/31 Pointer Applications Project 3 Out
13 W 4/1 Pointers Revisited  
15 Th & M 4/2 & 4/6 Streams, I/O & stdio.h design3.txt due 4/5
16 Tu & W 4/7 & 4/8 Pointers to Pointers
Command-Line Arguments
 
17 Th & M 4/9 & 4/13 Recursion Project 3 due 4/12
Project 4 Out
-- Tu 4/14 Cancelled Classes  
18 W & Th 4/15 & 4/16 Pointers to Structs
Self-Referencing Structs
design4.txt due 4/19
19 M & Tu 4/20 & 4/21 Abstract Data Types  
20 W & Th 4/22 & 4/23 Linked Lists Project 4 due 4/26
21 M & Tu 4/27 & 4/28 Stacks & Queues Project 5 Out
22 W & Th 4/29 & 4/30 Keeping Lists in Sorted Order design5.txt due 5/3
23 M & Tu 5/4 & 5/5 Memory Management  
24 W & Th 5/6 & 5/7 Debugging Project 5 Due 5/10
Review List Out
25 M & Tu 5/11 & 5/12 Coupling & Cohesion  
  Thur 5/14 FINAL EXAM
Sections 0201-0204 in LH 7
6:00 PM - 8:00 PM
  Fri 5/15 FINAL EXAM
Sections 0101-0106 in LH 8
1:00 PM - 3:00 PM


UMBC | CSEE | 201 | 201 S'09 | lectures | projects | help

Wednesday, 29-Apr-2009 12:37:14 EDT