everything.study
CSCI 523

Software Engineering

Three credits · Graduate

This course covers major concepts in software engineering. The fundamental characteristics of the software life cycle as well as tools and techniques for development and maintenance of large software systems will be presented. A major objective of this course is to give the student real-life software development experience. This objective is accomplished through the student’s participation on a team that will develop a single software product over the course of the term. Product development will follow the full software life cycle from requirements analysis through product delivery. The focus will be on an object-oriented development strategy. Three credits.

Sources