Software Analysis and Design Lecture 1
Course Description:
This course introduces requirements analysis and design, software architecture and software patterns, representations of software, formal methods, and component-based development.
Synchronous learning means live lectures with in-person instruction. Online course are recorded videos.
Main Topic
- Requirements
- Modeling or Design
- Programming