Prerequisites: CSCI 145 and MATH 174.
Instructor: Marco Valtorta
Office: Sumwalt 206A, 777-4879
E-mail:
mgv@cs.sc.edu
Office Hours: MWF 9:15am-10:15am, TTh 9:15am-10am or by
previous appointment
Labs 1 (Monday 12-1:55pm) and 2 (Monday 2-3:55)
Teaching Assistant: Magda Oros
Office: Sumwalt 234, 777-8755
E-mail: oros@cs.sc.edu
Office Hours: Wednesday 2:15-3:45, Thursday 3:30-5
Labs 3 (Tuesday 10-11:55) and 4 (Tuesday 12-1:55)
Teaching Assistant: Subhashish Dash
Office: Sumwalt 232, 777-8754
E-mail: dash@cs.sc.edu
Office Hours: W 11-1, F 11:30-12:30
Mr. Dash will be available starting at 10 on Friday,
October 24.
The goals of this course, adapted from the departmental syllabus, are:
It is assumed that the students in the class have mastered the following topics, as covered in Chapters 1 through 10 of C++ Program Design: An Introduction to Programming and Object-Oriented Design, by James P. Cohoon and Jack W. Davidson, Irwin, 1997, which is the textbook used in the Spring 1997 CSCI course:
First Midterm for Section 1, Version a
First Midterm for Section 1, Version b
First Midterm for Section 2, Version a
First Midterm for Section 2, Version b
First Midterm for Section 4, Version a
First Midterm for Section 4, Version b
Copy of slides used on 97/8/21 (for Chapter 1) (html)
Copy of slides used on 97/8/21 (postscript)
Copy of slides used on 97/8/26 and 28 (for Chapter 2) (html)
Copy of slides used on 97/9/2 and 4 (for Chapter 3) (html)
Copy of slides used on 97/9/9, 11, and 16 (for Chapter 4) (html)
Copy of slides used on 97/9/18 and 23 (for Chapter 5) (html)
Copy of slides used on 97/9/30 and 10/2 (for Chapter 6) (html)
Copy of slides used on 97/10/9 and 10/16 (for Chapter 7) (html)
Sample Exam Questions from Dr. Michael Main, the first author of our textbook.