Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 510 Bytes

CourseOverview.md

File metadata and controls

9 lines (7 loc) · 510 Bytes

Overview

Students conduct a study of designing and maintaining complex software. The course builds upon fundamental software engineering skills with an emphasis on :

  • object-oriented software design patterns,
  • anti-patterns,
  • code review and refactoring, and
  • tools for evaluating code quality
  • Students practice maintaining software by collaborating on a large-scale open source project using automated development operation (DevOps) tools. Prerequisites: CSCI 430 and classified graduate standing.