Software Engineering

I am currently enrolled in a course about Software Engineering. The instructor is Professor Bruce Weir, and the class meets every Tuesday from 6:15pm to 9:00pm in Mendel G86.



Topics to be covered include:
  • Software vs. Systems Engineering
  • Software Development Processes and Lifecycles
  • Software Project Management
  • Estimation
  • Software Quality Management and Process Improvement
  • Software Requriements and Requirements Engineering
  • System Models and Object Oriented Design with UML
  • Architectural and Distributed Design
  • Design with Reuse and Component Based Software
  • Validation and Verification and Software testing
  • Managing People
  • Rapid Development
  • Software Evolution
  • Software Engineering Best Practices and the Profession