Inhalt

[ INBIPVOSENG ] VL Software Engineering

Versionsauswahl
(*) Unfortunately this information is not available in english.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS B3 - Bachelor's programme 3. year Computer Science Alexander Egyed 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Bachelor's programme Computer Science 2013W
Objectives This course teaches the basic principles of software engineering beyond programming. We cover all life-cycle stages from requirements engineering, architecture, design, and implementation. And we explore the evolution of software systems, planning for reuse, ensuring software qualities, all the way to the human factors and cost.
Subject The goal of this course is to learn

  • Fundamental methods and techniques of software engineering
  • Understand the major phases of the software development life cycle from requirements capture to maintenance
  • Recognize the importance of both functional and non-function issues during software development
  • Get familiar with software engineering tools
Criteria for evaluation Exam at the end of term
Language English
Study material Book by Ian Sommerville "Software Engineering" is recommended
Changing subject? No
Corresponding lecture (*)INBVBVOSWE1: VO Software Engineering 1 (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment