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