CSC 326

Professor Louis Petingi - 1N-211 -x2844

e-mail: louis.petingi@mail.csi.cuny.edu

Office Hours - call Computer Science Department - (718) 982-2850.

Book : C++ Classes and Data Structures, Jeffrey S. Childs, ISBN: 0-13-158051-5, (Book includes Visual C++, 2005).

Grades : Comprehensive Final 35%, 2 in-class exams 20% each, Labs 25%

Syllabus

Structures and Classes
Overloaded Operators, Class Templates, and Abstraction
More about classes- Constructors
Pointers and Dynamic Arrays (review)
Array Class
Introduction to Object-Oriented Programming
Stack and Queues
Linked-List (data structure)
Example of Sorting algorithms

LABS

Lab 1 (review C)
Lab 2 (review C)
Lab 3
Lab 4
Lab 5
Lab 6
Lab 7
Lab 8
Lab 9
Lab 10
Lab 11

Sample Exams

Sample Exam
Pointers review