Welcome to CPS 108!
Software Design and Implementation

Fall 2000


Announcements

Description

Techniques for design and construction of reliable, maintainable and useful software systems. Programming paradigms and tools for medium to large projects: revision control, UNIX tools, performance analysis, GUI, software engineering, testing, documentation. Prerequisite: Computer Science 100.

If you do not have experience programming with C++ as learned in CPS 100, this probably is not the right course for you. See the professor if you have specific questions.

Feedback

The computer science department at Duke aims to excel in education and research. To ensure that our courses fulfill the needs and expectations of students in our courses, students can submit comments anonymously about this computer science course. These comments will be read only by the Director of Undergraduate Studies for Teaching and Learning and the professor teaching the course. Our goal is to adapt the subject and delivery of our courses to meet student needs while maintaining our high standards.

CPS 108 runs on your comments. If you do not speak up, we will assume everything is fine, which may not be an accurate impression. So, please speak up.


Comments?