Computer Programming II
Spring 2010
http://www.cs.iusb.edu/~raman/prog2
Last Updated: April 25, 2010 2:46 PM
Instructor Information | Course Information |
Dr. Raman Adaikkalavan NS 329, CS, IUSB. Email: Oncourse Message |
CSCI C201/A506, INFO I211 Lectures: NS 0044, TR 2.30 - 4.20 p |
Resources General C++ |
Announcements
|
Tentative Schedule (IUSB Academic Calendar)
Week | Date | Tests | Lectures/Readings | Book Chapters | Assignment | Assignment Due |
1 | 1/12 |
C101 Self Assessment |
||||
1/14 |
C101 Src (new files added to the zip) |
H1 | ||||
2 | 1/19 | 12 | ||||
1/21 | Streams and Files PP Streams and Files Src |
12 | H1 | |||
3 | 1/26 | 6 | ||||
1/28 | Struct, Class PP |
4, 16 | H3 | H2 | ||
4 | 2/2 | Quiz 1 (till 1/21) |
Functions Struct, Class Problem Solving Src (Updated) |
4, 16 | ||
2/4 | H1 Solution Discussion Q1 Solution Discussion |
5.4 | H4(des,cpp) | H3 | ||
5 | 2/9 | Exam 1 Discussion |
10 | |||
2/11 | Pointers - Part 1 | 10 | H4 | |||
6 | 2/16 | Pointer Example | 10 | |||
2/18 | Exam 1 (Sample) |
All Topics till 2/9 | ||||
7 | 2/23 | Exam 1 Solution Discussion |
17.1 | P1 | ||
2/25 | ||||||
8 | 3/2 | C-Style Linked Lists | ||||
3/4 | Constructors & Other Tools (Read Ch 7 from book) |
7 | H6 | H5 | ||
9 | 3/9 | Operator Overloading, Friends & References (Read Ch8 from book) |
8 | |||
3/11 | Read Ch8 from book C++ Source File (Display 8.1) |
8 | H6 | |||
3/16 | Spring Break No Class |
|||||
3/18 | ||||||
3/20 | Last Day to Withdraw with W |
|||||
10 | 3/23 | Quiz 2 | Copy Constructor, Destructor, = Overloading Inheritance |
10.3
14 |
||
3/25 | P2 | |||||
11 | 3/30 | Exam 2 (Sample) (Sample 2) |
All topics till 3/11 Skip the sample exam questions if a topic is not included for this exam |
|||
4/1 | Inheritance (see above) |
14 | ||||
12 | 4/6 | Polymorphism & Virtual Functions (Files) Command line parameter, Conditional compilation |
15 | |||
4/8 | Class Templates & Recursion (PPT) |
13, 16.2 | H7 | |||
13 | 4/13 | Quiz 3 (Chapters 14, 15) |
Homework 7 Solution Discussion Other discussions |
17 | ||
4/15 | Data Structures (Ch17) Linked Lists & Stack |
17 | H9 | H8 | ||
14 | 4/20 | C Style I/0, Malloc, Calloc, Bitwise, Register, Standard Library Functions | ||||
4/22 | Separate compilation, Exception handling | H9 P3 (+5) |
||||
15 | 4/27 | Lab Exam (NS 164, Object Oriented Programming, Copy Constructors, Operator Overloading, Destructors) |
||||
4/28 | Last Day to Withdraw | |||||
5/4 | Final Exam (from 3/4 to last day) See Sample Exam 2 | P3 |