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 |