Software Engineering Course 2009

Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. In this core lecture (Stammvorlesung, 9 CP), we build on earlier exposure to software engineering (e.g. the software lab (Software Praktikum) in Saarland’s Bachelor’s program) and explore in-depth software engineering topics such as

  • Requirements Engineering
  • Software Specification
  • Software Design and Architecture
  • Advanced Programming Techniques
  • Software Quality Assurance
  • Software Maintenance and Evolution
  • Software Project Management

More detailsĀ here …