INFORMATION STRUCTURES

CSC326-Section 6596

 

Tuesday 9:05-11:00 3N216 Thursday 9:05-11:00 4N212

Tuesday, Thursday 11:15-12:05 1N104

 

All information, announcements, etc, concerning the class can be found on the web at: www.cs.csi.cuny.edu/~zelikovi/csc326/Fall04-326.htm

 

 

Instructor: Dr. Sarah Zelikovitz

Office: 1N 212

Phone: (718)982-2849

Office hours: Tuesday and Thursday 12:15-1:15 and by appointment

Email: zelikovitz@mail.csi.cuny.edu

 

 

Course Materials

 

Author: Nell Dale

ISBN#: 0-7637-0481-4

  • You must also have a book that covers the C++ programming language. If you have a text book from CSC126, CSC228, or CSC310 that covers C++ well, then it should be sufficient. Other books that have been used in our previous courses would be fine as well. If you find that your book is not comprehensive enough, a recommended book is: C++ How to Program, 4/e, by Deitel and Deitel.
  • You may download Visual C++ by following the MSNDAA link from www.cs.csi.cuny.edu.

 

Grading Policy

 

You will have 2 exams, as well as a comprehensive final examination. There will be 6-10 lab assignments; some will be done during class lab hours, and some will be assigned for homework. All lab assignments and due dates will be posted on the class website.

 

Examinations: ~50%

Assignments (homework, attendance, class participation): ~20%

Final Examination:~30%

 

Syllabus

 

Review of C++ programming constructs: arrays, pointers, structs

Data Structures and Objects

Simple List ADT

Stacks

Queues

Recursion

Trees

Sorting