CPS 109 Syllabus

(pretty pattern here) CPS 109: Software Design & Implementation

Spring 1998

(construction zone) CONSTRUCTION ZONE


Syllabus

Professor: Dietolf Ramm

* Time and Location

Tuesday and Thursday, 2:00pm - 3:15pm, 130A North Building (Video Classroom).

* Bulletin Course Description:

Substantial programs. Design specifications, choice of data structures, estimation of programming effort, stepwise development, and program-testing methodology. Programming teams and human factors in system implementation. Advanced topics in use of a procedural language and file management.

* Required Background:

Prerequisite: Computer Science 104 or equivalent.

* Additional Important Course Information

This course is taught in conjunction with COMP 145, "Team Software Engineering" (click here for their homepage), from UNC-CH. The lectures are provided by Professor David Stotts of UNC over the University's video facilities. The grading is based predominately on semester-long programming projects completed by small teams of students. The team projects are supervised by, and the grades issued by, Professor Ramm.

* Current Duke Project(s)

* Project Menus