|
CSC 211 Intermediate Programming
(E001) Spring 2016 Dr. Feng Gu |
Announcements:
Review for Quiz 1 is posted. Please stop by my office if you have any questions.
C++ tutoring (csc126 and csc211) starts Monday, Feb. 8, 2016 in 1N-113. Michael Tighe: Tuesday and Wednesday, 10:00 AM - 1:00 PM. Muhand: Monday: 2:00-4:30 Wednesday: 12:30- 3:00.
Schedule
| Class | Date | Topic | Notes | Homework and Labs |
| 1 | 02/01/2016 | C++ Basics |
Syllabus Chapter 1 Chapter 2 |
|
| 2 | 02/03/2016 | Lab 1 and Lab 2 |
|
Lab 1 Lab 2 |
| 3 | 02/08/2016 | Functions |
Chapter 3 Chapter 4 |
Homework 1 (due on 02/10) |
| 4 | 02/10/2016 | Lab 3 and Lab 4 |
Lab 3 Lab 4 |
|
| 5 | 02/15/2016 | College is closed. | Review for Quiz 1 | |
| 6 | 02/17/2016 | labs | Finish lab 1 to lab 4 | |
| 7 | 02/22/2016 | Quiz 1 and Chapter 5 | Chapter 5 | Quiz 1 |
| 8 | 02/24/2016 | Lab 5 and Lab 6 |
Lab 5 Lab 6 |
|
| 9 | 02/29/2016 | String Array; Enumeration; Local, Global, and Static Variables; Struct | Chapter 6 | Homework 2 |
| 10 | 03/02/2016 | Lab 7 and Lab 8 |
Lab 7 Lab 8 |
|
| 11 | 03/07/2016 | Exam I review and Pointers | ||
| 12 | 03/09/2016 | Lab 10 |
Lab 10 Instructions of Lab 10 |
|
| 13 | 03/14/2016 | Exam I | ||
| 14 | 03/16/2016 | Work on all the labs | ||
| 15 | 03/21/2016 | Pointers | Chapter 10 | |
| 16 | 03/23/2016 | Follow Friday Schedule | ||
| 17 | 03/28/2016 | Pointers, dynamic arrays, and multiple files | Homework 3 | |
| 18 | 03/30/2016 | Lab 9 and Lab 11 |
Lab 9 Lab 11 |
|
| 19 | 04/04/2016 | Finish all the labs | Quiz 2 Review | |
| 20 | 04/06/2016 | Labs and Quiz 2 |
Lab 12 Lab 13 |
|
| 21 | 04/11/2016 | 2 D dynamic array, multiple files, and class | Chapter 6 | Exam II review |
| 22 | 04/13/2016 | Lab 14 and Lab 15 |
Lab 14 Lab 15 |
|
| 23 | 04/18/2016 | Exam II | ||
| 24 | 04/20/2016 | all unfinished labs | ||
| 25 | 04/25/2016 | Spring Recess, No Classes | ||
| 26 | 04/27/2016 | Spring Recess, No Classes | ||
| 27 | 05/02/2016 | constructor, deconstructor, inline function, and friend function |
Chapter 7 Chapter 8 |
Quiz 3 (take home) |
| 28 | 05/04/2016 | Lab 16, 17, and 18 |
Lab 16 Lab 17 Lab 18 |
|
| 29 | 05/09/2016 | arrays, pointers and classes, Template, bubble sort, quicksort | Chapter 16 | Quiz 4 (take home) |
| 30 | 05/11/2016 | Lab 19 and 20 |
Lab 19 Lab 20 Lab 19 Instructions |
|
| 31 | 05/16/2016 | Finish all the labs | Exam III review | |
| 32 | 05/18/2016 | Exam III | ||