Software engineering and programming systems seminar

linfo2359  2026-2027  Louvain-la-Neuve

Software engineering and programming systems seminar
3.00 credits
30.0 h
Q1
Teacher(s)
Mens Kim (coordinator); Pecheur Charles;
Language
Prerequisites
Desirable : experience in software development, as targeted in course LEPL1509 
Main themes
The topics covered in the seminar will address Software engineering and programming systems. In particular, scientific articles are selected in these fields.
On the one hand, students are confronted with problem of the quality of a scientific bibliography. Moreover, students read scientific literature (eg articles from international journals).
Learning outcomes

At the end of this learning unit, the student is able to :

Given the learning outcomes of the "Master in Computer Science and Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
  • INFO1.1-3
  • INFO3.1, INFO3.2
  • INFO5.3, INFO5.4
  • INFO6.2, INFO6.4, INFO6.5
Given the learning outcomes of the "Master [120] in Computer Science" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
  • SINF1.M2-3
  • SINF3.1, SINF3.2
  • SINF5.3, SINF5.4, SINF5.6
  • SINF6.2, SINF6.4, SINF6.5
Student completing successfully this course will be able to
  • establish the state of the art based on the scientific literature, when confronted with a research problem beyond his current knowledge;
  • prepare a comprehensive report including a scientific bibliography and explaining its relevance to a theme;
  • synthesize a scientific article by explaining the context, challenges, innovative results, potential applications as well as tracks for further work in the field;
  • communicate orally the results of a research to a public of computer scientists not experts in the field;
  • interact with a person who presents research results showing a critical and constructive look over the work presented.
 
Content
The seminar will focus on articles that will be chosen (with the students) from a variety of different topics in the field of software engineering and programming systems.
Teaching methods
Each student will play 3 different roles (in the different sessions):
  1. presenter during a session
  2. rapporteur for a new session
  3. illustrator for yet another session
The last two involve the writing of an individual report.
Evaluation methods
In first session:
  • Writing a group survey after reading 15 to 20 articles
  • Peer review of two survey papers produced by other groups
  • Presentation of a research article
  • Participation in class activities
In second session:
As this course is based on participation throughout the academic year, grades obtained for the course activities will automatically be carried over to the resit session. It is not possible to retake this course during the resit session.
Use of generative artificial intelligence
Unless explicitly stated otherwise in the course instructions, the use of generative artificial intelligence tools is prohibited.
Other information
The research seminar should ideally be followed the same year as the master thesis because it is a methodological support to its realisation.
It is not necessary to select the option corresponding to the seminar in order to participate in this seminar course.
Faculty or entity


Programmes / formations proposant cette unité d'enseignement (UE)

Title of the programme
Sigle
Credits
Prerequisites
Learning outcomes
Master [120] in Computer Science and Engineering

Master [120] in Computer Science