Feb 24, 2024  
Catalogue 2023-2024 
Catalogue 2023-2024
Add to Portfolio (opens a new window)

CMPU 203 - Computer Science III: Software Design and Implementation

Semester Offered: Fall and Spring
1 unit(s)

Focuses on the systematic application of scientific principles to the development of computer software, from requirements analysis to design, implementation, and testing. Covers techniques such as iterative development, use cases, and software design patterns, as well as tools such as source version control and Unified Modeling Language (UML) diagrams. Students consolidate knowledge by working in groups on the creation of a mobile application of their own design over the course of the semester.

  Rui Meireles.

Prerequisite(s): CMPU 102 .

CMPU 203 and CMPU 145  may be taken in either order or concurrently.

Two 75-minute periods and one 2-hour lab.

Course Format: CLS

Add to Portfolio (opens a new window)