Course Coordinator: James Whittaker
Course Title: Software Design Methods
Total Credits: 3
Current Catalog Description:
This course explores methods for the design of software systems.
Among the topics presented are formal specification and software behavior,
object-oriented analysis/design, and structured analysis/design.
(Prerequisite: CSE 2410../cse2410/cse2410.html.)
Textbook:
No textbook has been designated.
Goals:
Prerequisite by Topic Programming in high-level languages, algorithm design and analysis, data structures, discrete mathematics, formal methods.
Major Topics Covered in the Course:
Laboratory projects:
Credit Hour Content by CSAB Category:
| Category | Advanced |
|---|---|
| Data Structures | |
| Algorithms | |
| Software Design | 3 |
| Computer Organization and Architecture | |
| Concepts of Programming Languages | |
| Theoretical Foundations of Computer Science |
Oral and Written Communications:
Social and Ethical Issues:
Theoretical Content:
Analysis and Design:
Last Modified: November 30, 1998