Dec 22, 2024  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog [ARCHIVED CATALOG]

Add to Catalog (opens a new window)

CSCI 5300 - Software Design

(3 credits)
Prerequisites: CSCI 5200 .

Students should have a good working knowledge of programming-in-the-small. Experience in designing small systems is helpful. Design is a central activity of software development. This course covers several different methods and languages for expressing designs. Criteria for evaluating designs are introduced, and design methods are evaluated according to these criteria. The concepts of design verifiability and reusability are stressed.

When Offered: Spring.


View the Fall 2024 Schedule of Classes

View the Spring 2025 Schedule of Classes




Add to Catalog (opens a new window)