CSC 2311
Principles of
Computer Programming II
Fall 2000
Computer Number
(1803)
MW 5:30 – 6:45 PM
Room 229G
762
COE Building
Tel:
(404) 651-0674
Fax:
(404) 651-2246
Email:
sbelkasim@cs.gsu.edu
Office Hours: 3:00
– 5:00 p.m. MW, others by appointment.
Text: Savitch,
Problem Solving with C++, Second Edition,
Addison-Wesley,
1999. ISBN 0-201-35749-6
Software Package: Visual
C++ version 6.0 (available at GSU Bookstore).
Course
Content: This course covers the
basic fundamentals of the C++ Programming language. The following list includes the main topics covered in the
course.
Topics: 1. C++ basics (Ch. 1 & 2).
2.
Functions: call by value, call by reference (ch. 3
& 4)
3.
Objects and Classes (ch. 5, 6, 7)
4.
ADTs, strings and arrays (ch. 9, 9, 10, 11)
5.
Recursion (ch. 12)
6.
Templates and linked lists (ch. 13 & 14)
7.
Inheritance (ch. 15)
Prerequisites: CSC
2310 (Principles of Computer Programming II)
Withdrawals: The last day for regular
withdrawal is Friday, October 13, 2000.
Requirements: Students are expected to attend all
classes, complete all assignments, projects and tests.
Grading: Final Exam: 40%
Tests (2
midterm tests): 30%
Homework
Assignments 30%
Other policy: Make-up’s or missed deadlines must
be coordinated with instructor, and are allowed only at the discretion of the
instructor.
Test Dates: Test #1 Wednesday October
4
Test #2 Wednesday November 15
Final Exam Monday December 11,
Room
229G,
5:00
– 7:00 PM