Final Grades
Administration
The instructor is Professor
Sharon Salveter.
Office: RY 157. Telephone: 834-3705. Office Hours: MWF 11:30-12:30.
I am most easily reached by
email.
The teaching assistant is Yirong Xu.
TA Office Hours are held in the Maclab Tu & Th 2-3pm, Fri 3-4pm.
Grading for the course be based on homeworks and programs(1/2), a
midterm (1/4), and a final exam (1/4) .
Course Overview
CS 117 is a third quarter data structures and programming course, based on C++.
During the course, I expect we will
- Learn more C++,
- Understand and implement the major Abstract Data Types useful in Computer Science,
- Use the ADTs to solve interesting problems,
- Introduce the C++ Standard Template Library.
The required books for the course are:
- Data Abstraction and Problem Solving with C++, 2nd Edition,
by Carrano, Helman and Veroff.
- Data Structures in C++ Using the Standard Template Livrary,
by Budd.
You will also want to use the C++ texts that you used in CS116 last quarter.
You can use any system you like to develop and run your programs.
Most of you will probably continue to use
the MetroWerks CodeWarrior C++ compiler running under
MacOS that you used last quarter.
Assignments
Please make sure you read and understand my homework presentation and collaboration
guidelines.
You will have a programming assignment approximately every two weeks.
There will be 2-4 homeworks (non-programming assignments).
Exams
Resources
Don't forget to check out folder for this class in the CS MacLab.
salveter@cs.uchicago.edu
Last updated: June 6, 1999