SLIDE 1
Duke CPS 108
- 1. 1
CPS 108, Fall 1997
- Software Design and Implementation
➤ Object oriented programming and design ➤ C++ and Java, team projects, mastery exams ➤ high-level abstractions, low-level details
- Language independent:
➤ principles of design and programming ➤ design heuristics ➤ design patterns
- Language specific: