CSc 2311 : Principles of Computer Programming II

(Computer Number 1802)
Fall 2000
9:30--10:45 a.m. TT
Room 106, Classroom South (CS) Building

This course syllabus provides a general plan for the course; deviations may be necessary.

Instructor: Dr. Michael Weeks
Computer Science Department
Office: 732 College of Education building
Office Hours: 11 a.m. until Noon, Tuesdays and Thursdays
Phone: (404) 651-0660
e-mail: mweeks
Web page: http://carmaux.cs.gsu.edu/~cscmcw/csc2311/

Teaching Assistant: Mr. Yong Li
TA's e-mail: yongli33
TA's office: 709 College of Education building
TA's office hours: Wednesdays and Fridays, 10-Noon

See Attached Calendar
Note: We *will* have class on November 21.
All dates are subject to change.

Course Description: "Continuation of fundamental principles of computer programming. Topics covered include searching, sorting, and merging. Emphasis on structures and clarity as well as correctness." (1998-1999 GSU General Catalog)


TEXT
Savitch, Problem Solving with C++, Second Edition, Addison-Wesley, 1999. ISBN 0-201-35749-6 (Required).
Savitch, Visual C++ 6.0, Second Edition, Addison-Wesley, 2000. ISBN 0-201-61262-3 (Recommended, but not required for this section).


PREREQUISITES
CSC 2310 (Prin. Comp. Prog. I)
Note that this is required - IF YOU DO NOT HAVE THE PREREQUISITES (OR ITS EQUIVALENT FROM ANOTHER INSTITION) ON YOUR TRANSCRIPT, WITHDRAW FROM THIS COURSE NOW.


FINAL EXAM
The Final Exam will be given in the above classroom on Thursday, December 14, at 8-10 a.m.


GRADING



OFFICE HOURS
Office hours and the office location are given at the top. To schedule an appointment outside of these hours, contact the instructor with 3 suggested dates and times when you can meet, and be prepared to meet at one of those times. Office hours may be canceled occasionally because of meetings, seminars, talks, conferences, etc. Office hours for the Teaching Assistant will be given in class.


LATE WORK
Unless otherwise specified in class, work will be due on the date given in the attached calendar. Late work will be accepted by the instructor at the instructor's discretion. A late penalty of 10% will be applied for work turned in late, within one week of the original due date. After this, late work will not be accepted. Additional points may be deducted for errors. Late copies of any work due during the last 3 classes will not be accepted so that the grades can be turned in on time.


POP QUIZZES may be given to the class, at the instructor's discretion, therefore it is important to attend all classes. These pop quizzes (if any are given) will factor into the quiz/test grade. If you score below an 80% score on a pop quiz, it indicates that you need to dedicate more time to studying the material.


ATTENDANCE
Attendance is vital to success in this class. Roll will be taken during class, and a late student will be counted as absent. If a student is marked absent 2 or more classes in a row then he (or she) may be dropped from this class. Anyone missing approximately 10% of the classes without notifying the professor in advance and obtaining the professor's concurrence may be withdrawn from the course or receive a lower (possibly failing) course grade at the discretion of the professor; anyone receiving V.A. benefits will be reported to the Dean's Office in these circumstances. Students are responsible for all material covered or assigned in class whether or not it is in the text.
Students are expected to attend all classes. Religious holidays as identified by the Provost and Academic Vice President are one exception; if this is your case, please identify yourself to me. See p.52 of the GSU General Catalog for more information.


POLICIES

 
CONDUCT

Students are responsible for all material covered or assigned in class whether or not it is in the text. I want you to attend every class. Anyone missing approximately 10% of the classes without notifying the professor in advance and obtaining the professor's concurrence may be withdrawn from the course or receive a lower (possibly failing) course grade at the discretion of the professor; anyone receiving V.A. benefits will be reported to the Dean’s Office in these circumstances.

Students are expected to conduct themselves in the classroom as scholars. It is important to create and maintain a positive learning environment in the classroom. The professor alone cannot create and maintain this kind of environment. It takes the cooperation of everyone in the class to create and maintain a positive learning environment. The professor requests that communications between students should be only in the context of classroom discussions of the material of the course which are led by the professor. Similarly, leaving and reentering the classroom at will is disruptive, and I ask your cooperation in maintaining a good learning environment for all by arriving on time and staying in the classroom. If you must leave, the following policies are used. You may leave the classroom during a class but you do not reenter during that class. If you leave, do not congregate outside the classroom, which can disturb class. Attendance tends to be taken when you aren’t here, so be here the full time that class is in session. (If you have medical problems that you believe pertain to this policy, bring an original signed letter from a physician on the physician’s letterhead stationary and signed by the physician.)

Only myself, any lecturers I invite, any staff I invite to assist with computer operations, and students registered in the class are permitted to be in the classroom during our class time. Other people, pets, etc. can be distractions to me and other students. If you are having difficulties in following the policies for this class, I will remind you once outside of the classroom. A second reminder will be given in class. Thereafter, I will request that the Chair of the Department address your difficulties. Be considerate of your fellow students and of the learning process.

 

PLAGIARISM
Students may work alone on assignments or in groups, but only within this section of the course. Students working in groups must turn in one assignment for the group and must state on that assignment the names of all the students in the group who contributed to that assignment; the grade for the assignment will be divided among the students in the group. For example, if 3 students in this section worked on an assignment that receives a grade of 18 (out of 25), then each of the three students will receive a a grade of 6 (out of 25). Students who turn in similar assignments without indicating that they collaborated, either within this section or outside of this section, will be assigned a grade of 0 for that assignment. Students must work individually on quizzes and exams without any assistance from persons or things. Any student found to be cheating on an examination will receive a score of 0 for that exam. It is the student's responsibility to protect work from copying. No outside help is permitted. If a book or paper is used, it must be referenced and not copied. Plagiarized work is determined solely by the professor and is graded solely at the professor's discretion.

last update: August 11, 2000