Courses
CS 330: Object-Oriented Programming and Design
| Objective |
- To teach the basics of object-oriented programming and general program
design
|
| Pre-Conditions |
|
Post-Conditions
(Topics) |
- [5 weeks] Object-oriented mechanisms: templates, overloading, polymorphism,
inheritance (interface, implementation, multiple)
- [3 weeks] Project management: organization, specification, testing
- [6 weeks] Design principles: frameworks, patterns
- Facility with 1000+ line programs [CS422]
[CS433] [CS453] [CS460]
- Writing 1000+ line programs in groups of at least three (in the last 1/3 of
the course)
|
Last revised on 29 April 1997 by John Hartman.