Hide menu

DF14900 Software Egineering

Course information

Graduate course in Software Engineering

The course gives a broad overview of the theory of Software Engineering while treats selected topics in more depth. It is an opinionated path through the bewildering array of methodologies, languages, tools, and artifacts types that collectively make up "software engineering"


  • Data structures and algorithms
  • Programing in an object-oriented language (Java, C++, C#)

Type of course:

DF14900 Software engineering is National Graduate School in Computer Science (CUGS) mandatory course. Mandatory course for CUGS doctoral students in computer science (course code FDA149). This course is not open for undergraduate students. Undergraduate students are kindly referred to our equivalent undergraduate courses Software engineering theory and Component-based software.

Organization and dates:

The course contains ca. 21 hours of lectures (3.5. full days) and it is given in an intensive "crash course" format at the Department of Computer Science, Linköping University. For questions about local arrangements, accommodation etc., please contact the CUGS secretary, Anne Moe. For the course up to date time timetable please consult the Examination section of the web page.

Course registration:

For attending the course, first please check the availability of the course, then log in and register for the course through the doctoral portal. Please note that only graduate students can attend and register for the course

Page responsible: Peter Bunus
Last updated: 2012-02-19