CS 383 Software Engineering

CS 383 Software Engineering (3 cr)

Current topics in development of software systems; software life cycle model, requirements definition, requirements analysis, software specification, software architectural design, engineering discipline in software development, software measurement, user interface design, legal and ethical issues in software product development. Projects are developed to demonstrate application of concepts. (Fall only)

Prereq: CS 210, CS 240 and CS 270 or Permission