16.216: ECE Application Programming
Instructor: Dr. Michael Geiger
Fall 2015
Course Schedule
This schedule
contains a tentative schedule of topics we will cover throughout the term; this
schedule is subject to change.
As the semester
progresses, I will update the schedule to show the actual dates on which we
cover material, as well as provide links to the lecture slides and programming
assignments. Note that most lectures are associated
with some section(s) of the textbook, which I suggest you read prior to class.
Please note that the exam dates are fixed--the first exam will be held on Wednesday, September 30 in class, the second exam will be held on Wednesday, November 4 in class, and the third exam will be held Monday, December 14, from 6:30-9:30 PM in Ball 210.
Week | Date (Mon.) | Lecture Topics | Handouts |
Echo360 Recordings |
Reading | Assignments |
---|---|---|---|---|---|---|
1 |
8/31 |
No Monday lecture--classes start 9/1 |
SP15 Visual Studio demo (start at 39:10) |
W: 2.1-2.4, 2.8 F: 2.6-2.7, 7.1-7.3 |
Program
1
(due 9/9) |
|
2 |
9/7 |
No Monday lecture--Labor Day 3. Variables |
W: 2.4 F: 3.1, 4.1-4.2 |
Program 2
(due 9/18) |
||
3 | 9/14 | M: 2.5, 3.2 W: None F: 5.1-5.2 |
Program
3 (due 9/25) |
|||
4 | 9/21 |
M: 5.3 W: 6.1-6.2 F: None |
Program
4 (due 10/7) |
|||
5 | 9/28 |
11. Exam 1 Preview Wednesday, 9/30: EXAM 1 12. For loops |
M, W: No reading F: 6.3-6.4 |
|||
6 | 10/5 |
13. Exam 1 Review 14. Functions |
M: None W: 9.1-9.5 F: None |
(due 10/19) |
||
7 | 10/12 |
No Monday lecture--Columbus Day 16. Pointers; pointer arguments (Tuesday, 10/13) |
T: 11.1-11.4 W: None F: 8.1 |
|||
8 | 10/19 |
M: 8.2, 12.1-12.4 W: None F: 13.1-13.6 |
Program
6 (due 10/29) |
|||
9 | 10/26 |
23. File I/O |
M: None W: 22.1-22.3 F: 22.4-22.5 |
Program 7
(due 11/9) |
||
10 | 11/2 |
25. Exam 2 Preview Wednesday, 11/4: EXAM 2 26. PE4 (File I/O) |
No new reading |
|||
11 | 11/9 |
27. Exam 2 Review No Wednesday lecture--Veterans Day Friday, 11/13: Last day to withdraw |
M: None F: 20.1 |
Program
8 (due 11/19) |
||
12 | 11/16 |
30. Structures |
No Sec. 203 lectures this week |
M: None
W: 16.1-16.3 F: None |
(due 12/2) |
|
13 | 11/23 |
No Wednesday, Friday lecture--Thanksgiving Break |
M: 17.1-17.4 |
|||
14 | 11/30 |
33. Dynamic memory allocation (continued) |
Linked list code: |
M: None W: 17.5-17.6 F: None |
Program 10
(due 12/9) |
|
15 | 12/7 |
Monday: Prog. 10 overview (slides) + office hours 36. Exam 3 Preview Classes end Wednesday, 12/9 |
M: None W: None |
|||
12/14 | EXAM 3: Monday, December 14, 6:30-9:30 PM in Ball 210 Course evaluation form--must be completed before exam |
Last updated 12/07/2015 3:56 PM