CPS 6 Syllabus
CPS 6: Introduction to Program Design & Analysis I
Info
Notes
Supplements
Grades
People
Help
Quizzes
Labs/Assignments
Old Tests
Syllabus (Summer I, 1999)
Time and Location
Lecture: Monday thru Friday, 9:00am - 10:15am,
D106 LSRC Building.
Labs: Tuesday and Thursday 10:20am - 11:30am,
106 Teer Building.
Bulletin Course Description:
Problem-solving techniques using a computer, top-down decomposition and
object-oriented solution methodologies, introduction to programming,
programming in the C/C++ language, introduction to UNIX and programming
environments, recursion, analysis of execution times, linked data structures,
searching, and sorting. Normally the first course for majors in computer
science who have no programming experience.
Not open to students who have taken Computer Science 8, 52, or 53.
Required Background:
Prerequisite: None. (If you have significant programming experience with any
programming language, you should consider going into CPS 100E instead.)
More placement
information.
Additional Important Course Information
* Required Reading
Notes/Transparancies
This will give you a copy of the transparancies used in class. They
represent an outline of what we are doing. Copies of programs follow
each lecture.
Additional information may be available under Supplementary Information.
Random Quizzes
-
Random Quiz #01, Due: 5/24/99, required
solution
-
Random Quiz #02, Due: 5/25/99, not collected
solution
-
Random Quiz #03, Due: 5/27/99, extra credit
solution
-
Random Quiz #04, Due: 5/31/99, required
solution
-
Random Quiz #05, Due: 6/7/99, required
solution
-
Random Quiz #06, Due: 6/10/99, extra credit
solution
-
Random Quiz #07, Due: 6/14/99, extra credit
solution
-
Random Quiz #08, Due: 6/15/99, extra credit
solution
-
Random Quiz #09, Due: 6/18/99, not collected
-
Random Quiz #10, Due: 6/22/99, extra credit
-
Random Quiz #11, Due: 6/23/99, extra credit
-
Random Quiz #12, Due: 6/25/99, required
-
Random Quiz #13, Due: 6/28/99, required
Assignments
Labs
Old Tests
Grades
Not used this semester.
People
Not used this semester.
Help (Academic)
- Office Hours:
- Instructor: D. Ramm, M, W 2:00pm, D226 LSRC (660-6532).
- Teaching Assistant: ??? ???, TBA
D??? LSRC (660-65???) or D??? LSRC (660-6???).
- Other times can be arranged. Please ask!
Help (Technical)
Top
Info
Notes
Supplements
Quizes
Labs
Grades
People
Help