CSCI 6340 Advanced Software Engineering

An overview of the software engineering process, including software project management, system and software requirements analysis, structured analysis, object-oriented analysis, design and implementation of software. Data-flow, object-oriented, user interface and real-time design methods. Software quality assurance and testing methods. Use of CASE tools. Will include a major design project.

Credits

3

Prerequisite

CSCI 6305 or consent of instructor.

Schedule Type

Lecture

Grading Basis

Standard Letter (A-F)

Administrative Unit

Computer Sciences

Offered

As scheduled