next up previous
Next: Lecture Examples Up: CS 202 Computer Science Previous: Textbook

Lecture Topics

CS 202 Lecture Topics

CS 202 Computer Science II - Fall 2007

Tentative schedule: Any change in schedule will be announced in class and posted on Blackboard.
Text references: Deitel & Deitel, C++: How to Program, 5th ed.
 

CS 202 LECTURE TOPICS AND READING ASSIGNMENTS, Fall 2006


Week of:	Topic				Assignment

9/03	Introduction, orientation.		Review Chapters 1-8.
9/10	Review, structs, classes, member access	9.1-9.6
	public, private, header files.		9.7-9.9
9/17	constructors, defaults, destructors;	9.10-9.17
	const objects, composition, friends.	10.1-10.4
9/24	this pointer, cascading function calls;	10.5
	new, delete, static, data abstraction,	10.6-10.8
	containers, iterators, proxies.		10.9-10.10
10/01	overloading, conversion con-		11.1-11.7
	structors, Array, String, Date classes.	11.8-11.12
10/08	Review, Exam #1
10/15	Base classes, derived classes, pro-	12.1-12.3
	tected members, class pointers, member 	12.4-12.6
	overriding, inheritance, implicit con-	12.7-12.10
	version, Point, Circle, Cylinder.	12.11-12.14
	Multiple inheritance.			12.15. 
10/22	Virtual functions, abstract classes; 	13.1-13.4
	polymorphism, dynamic binding, virtual	13.5-13.8
	destructors.
10/29	Inheritance, virtual function internals	13.9-13.10 	
11/5	Templates, inheritance, friends, static	14.1-14.8
11/12	Review, Exam #2.
11/19	Stream I/O, manipulators, format states	15.1-15.7
11/26	Data structures: lists, stacks, queues.	21.1-21.6
12/3	Group Project: Building a compiler.	Ex 21.26-27
12/18	Group Presentations



CS 202 Class Account 2007-12-24