UMBC CMSC 104

UMBC | CSEE


Lecture Schedule

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

Another Stern Warning: The dates are tentative. Changes can and probably will occur! This is only offered as a guide. Additionally, some of lecture notes will change and I will indicate which ones with a "new symbol" -> I will also put the date of the change after the symbol.

#
0501/0601
TOPIC L# NOTES DUE
1
Jan 27/Jan28
Introduction to CMSC 104 & Preliminaries L01    
2
Jan 29/Feb 2
Prelimaries L01    
3
3 Feb/4 Feb
Architecture & Number Systems L02    
4
5 Feb/9 Feb
Introduction to C L07 Assign Project 0  
5
10 Feb/11 Feb
Operating Systems L03   P0
6
12 Feb/16 Feb
Variables L08 Assign Project 1  
7
17 Feb/18 Feb
Algorithms Part I L04    
8
19 Feb/23 Feb
Algorithms Part II

L05   P1
9
24 Feb/25 Feb
Test L01-L05, L07-L08    
10
26 Feb/1 Mar
SDLC L06a    
11
2 Mar/3 Mar
Algorithms Part III L6    
12
4 Mar/8 Mar
Arithmetic Operations L9    
13
9 Mar/10 Mar
Relational And Logical Operations L10    
14
11 Mar/15 Mar
While Loops L11 Assign Project 2  
15
16 Mar/17 Mar
More Loops L12    
16
18 Mar/29 Mar
Assignment Operators L13   P2
17
1 Apr/5 Apr
Switch Statement L14    
18
6 Apr/7 Apr
Midterm Exam L1-L13 Bring photo ID  
19
8 Apr/12 Apr
Incremental Programming L15 Assign Project 3  
20
13 Apr/14 Apr
Top-Down Design L16    
21
15 Apr/19 Apr
Functions Part I L17   P3

22
20 Apr/21 Apr
Functions Part II L18    
23
22 Apr/26 Apr
Functions Part III L19 Assign Project 4  
24
27 Apr/28 Apr
Arrays Part I L20    
25
29 Apr/3 May
Test L14-19   P4
26
4 May/5 May
Arrays Part II L21 Assign Project 5  
27
6 May/10 May
Searching and Sorting L22 Assign Extra Credit Project p5
28
TBA
Final Exam All material Bring photo ID EXC

All projects are to be submitted to the digital dropbox by 11:59 p.m. of the day due. (As long as the date/time stamp is for the day due, it is on time.)


UMBC | CSEE