CIS 266: Software Engineering with Secure Coding

Credits 3
Theory Credit

This course will cover a collection of methods, processes, and tools that enable the development of software using best practices and projects. Students will learn about the software development lifecycle, version control systems, as well as different types of testing, such as unit and integration testing. Secure coding will be emphasized. Students will work on team-based projects utilizing Agile software development practices.