Oct 25, 2021  
2020-2021 Graduate Catalog 
2020-2021 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 2021 Schedule of Classes

View the Spring 2022 Schedule of Classes

Add to Catalog (opens a new window)