Personen | Personen nieuwe site | Google | Route | Contact Login 
Course details 2012-2013  
Selected topics in software engineering
Course Code :2001WETCSE
Study domain:Computer Science
Semester:Semester: 1st/2nd semester
Contact hours:45
Study load (hours):168
Contract restrictions: No contract restriction
Language of instruction :English
Exam period:exam in the 1st and/or 2nd semester
Lecturer(s)Serge Demeyer


1. Prerequisites

At the start of this course the student should have acquired the following competences:
An active knowlegde of :
  • English
(This course is taught in English)
Specific prerequisites for this course:
  • You have the knowledge, skills and attitude which might be expected from a graduate student in computer science (Informatics)
    • You have profound experience with programming in an object-oriented language (e.g. C++, Java)
    • You can demonstrate deep knowledge concerning the formal foundations of computer science (logics, algorithms, complexity theory, finite automata)
    • You obtained an overview of some of the basic disciplines within computer science (databases, telecommunication, distributed systems)
  • You have a vivid interest in Software Engineering

2. Learning outcomes

After this course you will ...
  • be aware of recent developments in the field of software engineering
  • be able to follow the rapidly expanding literature in our field
As such, studens will obtain some of the core competences of a master in computer science. They learn to distinguish and make trade-offs between recent techniques and methods within Software Engineering, which allows them to select between available techniques. This selection is performed with the necessary depth, by exploiting the underlying theories as well as the practical experience. This overview of recent techniques is a necessary prerequisite for research and development (knowing which techniques can be applied to create a strategic advantage over competitors), as well as fundamental research (knowing the current research questions within the discipline of software engineering).

3. Course contents

This course is jointly organised by three participating universities and course deals with a variety of topics, selected based upon the research conducted in the participating research group. Lectures will be given in different campuses spread over flanders and students are expected to travel several times to these remote sites during the academic year.

For each of the modules we plan 2 lectures of 4 hours each, which will be organised on the campus of the respective university. Students must reach this campus using their own transportation means. Everything is planned in such a way that overlap with other lectures is kept to a strict minimum. We keep track of which students participated in the lectures; students must notify beforehand if they cannot attend a lecture.

For each of the modules students must perform an assignment (project, research paper, experiment) which will be used to decide on the grade. 

4. Teaching method

Class contact teaching:
  • Lectures
  • Seminars

  • Personal work:
  • Paper: Individually

  • Project-based work:
  • Individually

  • 5. Assessment method and criteria

  • Written without oral presentation
  • Written with oral presentation
  • Oral without written preparation
  • Oral with written preparation

  • Written assignment:
  • With oral presentation
  • Without oral presentation

  • 6. Study material

    Required reading

    Course material varies significantly depending on each of the three modules. All material is distributed over the world-wide web and accessible via

    Optional reading

    The following study material can be studied on a voluntary basis:

    7. Contact information

    Professors from the three participating universities

    • Universiteit Antwerpen: Prof. Serge Demeyer [ ]
    • KULeuven: Prof. Eric Steegmans, Prof. Bart Jacobs
    • Vrije Universiteit Brussel: Prof. Viviane Jonckers
    (+)last update: 22/09/2012 22:26 serge.demeyer