CSc 2311 Principles of Computer Programming II Fall 2004
(Computer Number 80689)
TTH 11:00-
This course syllabus provides a general plan for the course; deviations may be necessary.
Instructor: Dr. Saeid Belkasim
Tel: (404) 651-0674
Fax:
(404) 463-9912
Email: sbelkasim@cs.gsu.edu
Office Hours:
Software Package:
Visual C++ version 6.0
Course Content: This course covers the basic fundamentals of the C++ programming language.
The following list includes the main topics need to be covered in this course.
Topics:
1.C++ basics (Ch.1, 2).
2.Fuctions: call by value, call by reference (ch.3, 4)
3.Objects and Classes (ch.5,6,7)
4.Overloading and namespaces (ch.8,9)
5.Strings and arrays (ch.10, 11,12)
6.Recursion (ch. 13).
7.Templates and linked lists (ch. 14, 15).
8.Inheritance (ch.16)
Prerequisites: CSC 2310 (Prin. Comp. Prog. I)
Withdrawals:
The last day for regular withdrawal is
Requirements: Students are expected to attend all classes.
Regular completion of all assignments, projects and tests is absolutely essential to succeed in this course.
SCORE1:
40% 30% 30% Final T Final Test: Midter Midterm Tests (2 tests): Homework Assignments:
SCORE2:
55% 45% Final T Final Test: Midter Midterm Tests (2 tests):
Example: SCORE1 is 75, SCORE2 is 85.The grade for the course is the smallest of the two which is 75. The 75 score is equivalent to a grade of C.
The grade for the course is assigned according to: A(90-100),
B(80-89.9), C(70-79.9),
D(60-69.9), F(0-59.9).
Test dates:
Test #1: Thu Sept. 30
Test #2 Thu Nov. 11 Final
Exam: Thu. Dec. 16, Room CS309,