CSCI3601
Download as PDF
CSCI 3601 - Software Design and Development (5 Cr.)
Course description
Design and implementation of medium- and large-scale software systems. Principles of organizing and managing such designs and implementations throughout their lifetime. Designing for modularity and software reuse; use of libraries. Dynamics of working in groups. Group work on a substantial software project.
prereq: C- or better in 2101 or instr consent
prereq: C- or better in 2101 or instr consent
Minimum credits
5
Maximum credits
5
Is this course repeatable?
No
Grading basis
OPT - Student Option
Laboratory
Lecture
Requirements
009922
Fulfills the writing enriched requirement?
No
Typically offered term(s)
Every Spring