CS 4733 Advanced Software Engineering

Application of software engineering knowledge of security-minded methods, tools, and process models for the development of a working, security-hardened software product. Students work in teams, using a Scrum-like agile software development process to gather/model/analyze requirements, write a specification, design, build, and test a working software product of their own invention. Real-world case studies and perspectives will accompany lecture to provide the students with an industry-level viewpoint of the software engineering discipline.

© 2015- Mark A. Robinson