|
Nov 10, 2024
|
|
|
|
CSCI121 HM - Software Development Credit(s): 3
Instructor(s): Staff
Offered: Fall and Spring
Description: Introduction to the discipline concerned with the design and implementation of software systems. The course presents a historical perspective on software development practice and explores modern, agile techniques for eliciting software requirements, designing and implementing software architecture and modules, robust testing practices, and project management. Student teams design, develop, and test a substantial software project.
Prerequisite(s): CSCI070 HM
|
|