CMSC 201

CMSC 201 Tentative Schedule

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

My code samples are here: /afs/umbc.edu/users/m/m/mm11/pub/CodingSamples/

# DATE TOPIC ASSIGNMENTS NOTES
0 1/26, 1/27 Course Overview / Computer Fundementals No Labs this week
1 1/28, 1/29 Algorithmic Problem Solving HW1 Out (1/29)
2 2/2, 2/3 Variables and Expressions
Labs begin -
held in ENG 104A
3 2/4, 2/5 Variables and Expressions HW2 Out (2/5), HW1 Due (2/5)
Last Day to Drop without a grade of "W" -- 1/6
4 2/9, 2/10 Decision Logic
5 2/11, 2/12 Decision Logic HW3 Out (2/12), HW 2 Due (2/12)
6 2/16, 2/17 Homework Review / Catch-up
7 2/18, 2/19 Loops and Lists
8 2/23, 2/24 Loops and Lists HW4 Out (2/24)HW3 Due (2/24)
9 2/25, 2/26 Functions
10 3/2, 3/3 Functions HW4 Due (3/3)
11 3/4, 3/5 TBA HW5 Out (3/5)
12 3/9, 3/10 Midterm Review Code sample from class (Max's class)
13 3/11, 3/12 Midterm HW5 Due (3/12)
Spring Break
14 3/23, 3/24 Homework Review HW6 Out (3/24)
15 3/25, 2/26 Debugging and Troubleshooting  
16 3/30, 3/31 Design and Problem Solving HW7 Out (3/31), HW6 Due (3/31)
17 4/1, 4/2 Python Tricks
18 4/6, 4/7 More Strings and File I/O HW8 Out (4/7) , HW7 Due (4/8)
19 4/8, 4/9 Recursion    
20 4/13, 4/14 Recursion Proj1 Out (4/14) , HW8 Due (4/16)
 
Last Day to Drop with a grade of "W" -- 11/11
21 4/15, 4/16 Data Types and Structures
22 4/20, 4/21 Date Types and Structures Proj1 Due
23 4/22, 4/23 Algorithms and Analysis
24 4/27, 4/28 Searching and Sorting Proj2 Out (5/1)
25 4/29, 4/30 Searching and Sorting  
26 5/4, 5/5 TBA
27 5/6, 5/7 TBA  
28 5/11, 5/12 Review and Wrap-up Proj2 due (5/12)  
5/15, 6:00 to 8:00 Final Exam, rooms ENG 027, ITE 104 Practice final 1, Answers, Practice final 2, Answers 
Lupoli's Python notes


Tuesday, 12-May-2015 17:40:10 EDT