|
|
|
|
|
|
|
Douglas Thain Assoc. Professor dthain@nd.edu |
Everaldo Aguiar Graduate Student eaguiar@nd.edu |
Vincent Killion Graduate Student vkillion@nd.edu |
Mark Costanzo Graduate Student mcostanz@nd.edu |
Chas Jhin Junior cjhin@nd.edu |
Jeremy Vercillo Junior jvercill@nd.edu |
Just in case, the old way of asking questions is to email fundcomp@listserv.nd.edu, and the first person available will respond.
For questions regarding grades or other personal issues, please contact the instructor via email.
|
Deitel and Deitel, C: How to Program, 7th edition, Pearson Education, 2012. ISBN: 978-0-13-299044-8 |
| Lecture: | 140 DeBartolo | Mon, Wed, Fri | 9:35 - 10:25 |
| Lab 1: | 303 Cushing | Monday | 3:00 - 3:50 |
| Lab 2: | 303 Cushing | Monday | 4:00 - 4:50 |
| Lab 3: | 303 Cushing | Tuesday | 2:30 - 3:20 |
| Lab 4: | 303 Cushing | Wednesday | 1:55 - 2:45 |
| Week of | Reading | Lecture | Lab | Exams |
| Aug 20 | Chapter 1 and 2 | Introduction | Lab 0 - Quota Check | |
| Aug 27 | Chapter 3 | Basic Control Flow | Lab 1 - Linux and C | |
| Sep 3 | Chapter 4 | More Control Flow | Lab 2 - Looping Algorithms | |
| Sep 10 | Chapter 5 | Graphics and Functions | Lab 3 - Basic Graphics | |
| Sep 17 | More Functions | Lab 4 - Composition with Functions | ||
| Sep 24 | Video: PBS - YouTube | Recursion | Lab 5 - Fractals |
Exam I Friday
(Practice Exam) |
| Oct 1 | Chapter 6 | Arrays | ||
| Oct 8 | Chapter 7 | Pointers | Lab 6 - Othello | |
| Oct 15 | Fall Break | |||
| Oct 22 | Chapter 8 | Strings | Lab 7 - Cellular Automata | |
| Oct 29 | Chapter 9 & 11 | File I/O | Lab 8 - Crossword | |
| Nov 5 | Chapter 10 | Structures | Lab 9 - Travel Agent |
Exam II Friday (Practice Exam) |
| Nov 12 | Chapter 12 | Basic Data Structures | ||
| Nov 19 | Chapter 15 | Intro to C++ | Lab 10 - Final Project | Thanksgiving Break Wed-Fri |
| Nov 26 | Chapter 16 | Intro to C++ | ||
| Dec 3 | Catch Up | |||
| 8:00AM Friday December 14 Debartolo 140 | Final Exam | |||