Search Results

SE 577 Software Architecture 3.0 Credits

This course provides fundamental knowledge of software architecture needed by modern software architects. Topics include the basis skills and knowledge needed by a software architect, architecture modeling and analysis, architecture styles and patterns, architecture quality attributes, architecture in open source projects and industrial projects, etc. The course strikes a balance between teaching principles of software architecture and analysis, and providing a basis for understanding cutting-edge techniques and concepts, using open source projects as case studies.

College/Department: College of Computing and Informatics
Repeat Status: Not repeatable for credit
Prerequisites: SE 575 [Min Grade: C]

  • Schedule of Classes
  • All Course Descriptions
  • Co-op
  • Academic Advising
  • Admissions
  • Tuition & Fees