Oct 04, 2024  
Undergraduate Record 2022-2023 
    
Undergraduate Record 2022-2023 [ARCHIVED RECORD]

CS 3140 - Software Development Essentials


Effective Start Date: 05/01/2022
A first course in software engineering and software construction, this course focuses on bringing the programming concepts learned in a first course in data structures and algorithms together to begin to teach students how to build more complex systems. The course covers introductory topics in testing, software design principles, design patterns, functional programming, and data storage and manipulation. Completed CS 2100 with a C- or better.

Requisites: Must have completed CS 2100 with a C- or better

Credits: 3