Study Programme of the Master of Teaching: Computer Science
2024-2025
2-year Model Path
Teaching component compulsory courses
If you choose two teaching methodologies you take "Powerful learning environments". If you choose one teaching methodology and you haven't taken "Powerful learning environments" in your preparatory programme, you take this in the Master.
Classroom Management
School, Policy and Society
Powerful Learning Environments
Choose 'Teaching methodology computer science with practice sessions'. Choose another teaching methodology from the list below or choose the profiling course STEM.
Teaching Methodology Computer Science with Practice Sessions
Teaching Methodology General Subjects for Technical and Vocational Education with Practice Sessions
Profiling Course with Practical Exercises: STEM
Choose 'In-school training: completion computer science' and choose the 'in-school training: completion" course of your second teaching methodology. If you did not choose a second teaching methodology you choose "In-school training completion 2 computer science"
In-school Training: Completion Computer Science
In-school Training: Completion Computer Science 2 with Supervision
"In-school/company training" is compulsory in the second year. If you have chosen two teaching methodologies, choose "In-school training: specialization". If you have chosen one teaching methodology and the profiling course STEM, choose "In-school/company training: expertise STEM".
In-school Training: Specialization
In-school/Company Training: Expertise STEM
Teaching component - profiling elective
Choose 3 ECTS-credits from this list if you have taken one teaching methodology and the profiling course STEM.
Cognitive and Learning Processes
Student Counselling
School in a Super Diverse Society
Cognitive and Learning Processes
Student Counselling
School in a Super Diverse Society
Compulsory stem course for all majors
6 ECTS-credits to be taken in the second year of your programme.
History of Science and Society
Compulsory module Computer Science
24 ECTS-credits
Computer and Network Security
Data Mining
Reinforcement Learning
Modelling of Software-intensive Systems
Options Computer Science
Choose one of the options below for 12 ECTS-credits.
Option Data Science
Database Systems
Information Retrieval
Option Computernetworks and distributed systems
Introduction to Performance Modelling
Advanced Wireless and 5G Networks
Option Software Engineering
Model Driven Engineering
Software Reengineering
Electives Computer Science
Choose for 18 ECTS-credits from the list below.
Advanced Networking Lab
Advanced Performance Modelling
Algorithmic Foundations of Data Science
Selected Topics in Software Engineering
Current Trends in Data Science and Artificial Intelligence
Artificial Intelligence Project
Programming Paradigms
Software Testing
Specification and Verification
Master's thesis
24 ECTS-credits to be taken in the second year of your programme.
Master's Thesis Part I: Methodological Seminars
Master's Thesis Part II: Dissertation
Master's Thesis Part III: Practical Case (1st Sem + 2nd Sem)
- - NNB
- Annick De Vylder
2023-2024
2-year Model Path
Teaching component compulsory courses
If you choose two teaching methodologies you take "Powerful learning environments". If you choose one teaching methodology and you haven't taken "Powerful learning environments" in your preparatory programme, you take this in the Master.
Classroom Management
School, Policy and Society
Powerful Learning Environments
Choose 'Teaching methodology computer science with practice sessions'. Choose another teaching methodology from the list below or choose the profiling course STEM.
Teaching Methodology Computer Science with Practice Sessions
Teaching Methodology General Subjects for Technical and Vocational Education with Practice Sessions
Profiling Course with Practical Exercises: STEM
Choose 'In-school training: completion computer science' and choose the 'in-school training: completion" course of your second teaching methodology. If you did not choose a second teaching methodology you choose "In-school training completion 2 computer science"
In-school Training: Completion Computer Science
In-school Training: Completion Computer Science 2 with Supervision
"In-school/company training" is compulsory in the second year. If you have chosen two teaching methodologies, choose "In-school training: specialization". If you have chosen one teaching methodology and the profiling course STEM, choose "In-school/company training: expertise STEM".
In-school Training: Specialization
In-school/Company Training: Expertise STEM
Teaching component - profiling elective
Choose 3 ECTS-credits from this list if you have taken one teaching methodology and the profiling course STEM.
Cognitive and Learning Processes
Student Counselling
School in a Super Diverse Society
Cognitive and Learning Processes
Student Counselling
School in a Super Diverse Society
Compulsory stem course for all majors
6 ECTS-credits to be taken in the second year of your programme.
History of Science and Society
Compulsory module Computer Science
24 ECTS-credits
Computer and Network Security
Data Mining
Reinforcement Learning
Modelling of Software-intensive Systems
Options Computer Science
Choose one of the options below for 12 ECTS-credits.
Option Data Science
Database Systems
Information Retrieval
Option Computernetworks and distributed systems
Introduction to Performance Modelling
Advanced Wireless and 5G Networks
Option Software Engineering
Model Driven Engineering
Software Reengineering
Electives Computer Science
Choose for 18 ECTS-credits from the list below.
Advanced Networking Lab
Advanced Performance Modelling
Algorithmic Foundations of Data Science
Selected Topics in Software Engineering
Case Studies in Data Science and Artificial Intelligence
Current Trends in Data Science and Artificial Intelligence
Artificial Intelligence Project
Programming Paradigms
Software Architecture
Software Testing
Specification and Verification
Master's thesis
24 ECTS-credits to be taken in the second year of your programme.
Master's Thesis Part I: Methodological Seminars
Master's Thesis Part II: Dissertation
Master's Thesis Part III: Practical Case (1st Sem + 2nd Sem)
- - NNB
- Annick De Vylder
2022-2023
2-year Model Path
Teaching component compulsory courses
If you choose two teaching methodologies you take "Powerful learning environments". If you choose one teaching methodology and you haven't taken "Powerful learning environments" in your preparatory programme, you take this in the Master.
Classroom management
School, policy and society
Powerful learning environments
Choose 'Teaching methodology computer science with practice sessions'. Choose another teaching methodology from the list below or choose the profiling course STEM.
Teaching methodology computer science with practice sessions
Teaching methodology general subjects for technical and vocational education with practice sessions
- Jan T'Sas
- Maarten De Beucker
- Martine Mol
- Eva Verlinden
Profiling course with practical exercises: STEM
Choose 'In-school training: completion computer science' and choose the 'in-school training: completion" course of your second teaching methodology. If you did not choose a second teaching methodology you choose "In-school training completion 2 computer science"
In-school training: completion computer science
In-school training: completion computer science 2 with supervision
In-school training: completion general subjects for technical and vocational education
- Jan T'Sas
- Maarten De Beucker
- Martine Mol
- Eva Verlinden
"In-school/company training" is compulsory in the second year. If you have chosen two teaching methodologies, choose "In-school training: specialization". If you have chosen one teaching methodology and the profiling course STEM, choose "In-school/company training: expertise STEM".
In-school training: specialization
In-school/company training: expertise STEM
Teaching component - profiling elective
Choose 3 ECTS-credits from this list if you have taken one teaching methodology and the profiling course STEM.
Cognitive and learning processes
Student counselling
School in a superdiverse society
Cognitive and learning processes
Student counselling
School in a super diverse society
Compulsory stem course for all majors
6 ECTS-credits to be taken in the second year of your programme.
History of science and society
Compulsory module Computer Science
24 ECTS-credits
Computer and network security
Data mining
Reinforcement Learning
Modelling of software-intensive systems
Options Computer Science
Choose one of the options below for 12 ECTS-credits.
Option Data Science
Database systems
Information retrieval
Option Computernetworks and distributed systems
Introduction to performance modelling
Advanced Wireless and 5G networks
Option Software Engineering
Model driven engineering
Software reengineering
Electives Computer Science
Choose for 18 ECTS-credits from the list below.
Advanced networking lab
Advanced performance modelling
Algorithmic Foundations of Data Science
Selected topics in software engineering
Case Studies in Data Science and Artificial Intelligence
Current Trends in Data Science and Artificial Intelligence
Artificial Intelligence Project
Programming paradigms
Software architecture
Software testing
Specification and verification
Master's thesis
24 ECTS-credits to be taken in the second year of your programme.
Master's thesis part I: methodological seminars
Master's thesis part II: dissertation
Master's thesis part III: Practical case (1st sem + 2nd sem)
- - NNB
- Annick De Vylder
2021-2022
2-year Model Path
Teaching component year 1
You follow 31 ECTS-credits.
Educational Science 2: Learning and Living Environments (1ste semester)
Educational Science 3: Educational Technology and Innovation
Educational Science 4: School and Society
Choose 'Teaching methodology computer science with practice sessions'. Choose another teaching methodology from the list below or choose the profiling course STEM.
Teaching methodology computer science with practice sessions
Teaching methodology general subjects for technical and vocational education with practice sessions
- Jan T'Sas
- Maarten De Beucker
- Martine Mol
- Eva Verlinden
Profiling course with practical exercises: STEM
- Annie Pinxten
- Leen Goovaerts
- Ellen Vandervieren
Choose 'In-school training: completion computer science' and choose the 'in-school training: completion" course of your second teaching methodology. If you did not choose a second teaching methodology you choose "In-school training completion 2 computer science"
In-school training: completion 1 computer science
In-school training: completion 2 computer science
In-school training: completion 1 general subjects for technical and vocational education
- Jan T'Sas
- Maarten De Beucker
- Martine Mol
- Eva Verlinden
Teaching component: year 2
"In-school/company training: expertise" is compulsory in the second year.
In-school/company training: expertise
Compulsory stem course for all majors
6 ECTS-credits to be taken in the second year of your programme.
History of science and society
Compulsory module Computer Science
24 ECTS-credits
Computer and network security
Data mining
Reinforcement Learning
Modelling of software-intensive systems
Options Computer Science
Choose one of the options below for 12 ECTS-credits.
Option Data Science
Database systems
Information retrieval
Option Computernetworks and distributed systems
Introduction to performance modelling
Advanced Wireless and 5G networks
Option Software Engineering
Model driven engineering
Software reengineering
- Serge Demeyer
- John Businge
Electives Computer Science
Choose for 18 ECTS-credits from the list below.
Advanced networking lab
Advanced performance modelling
Algorithmic Foundations of Data Science
Selected topics in software engineering
- Serge Demeyer
- Moharram Challenger
- John Businge
Case Studies in Data Science and Artificial Intelligence
Current Trends in Data Science and Artificial Intelligence
Artificial Intelligence Project
Programming paradigms
Software architecture
Software testing
Specification and verification
Master's thesis
24 ECTS-credits to be taken in the second year of your programme.
Master's thesis part I: methodological seminars
Master's thesis part II: dissertation
Master's thesis part III: Practical case (1st sem + 2nd sem)
- - NNB
- Annick De Vylder
2020-2021
2-year Model Path
Teaching component year 1
You follow 31 ECTS-credits.
Choose 'Teaching methodology computer science with practice sessions'. Choose another teaching methodology from the list below or choose the profiling course STEM.
Teaching methodology computer science with practice sessions
Teaching methodology general subjects for technical and vocational education with practice sessions
Profiling course with practical exercises: STEM
- Leen Goovaerts
- Annie Pinxten
- Ellen Vandervieren
Choose 'In-school training: completion computer science' and choose the 'in-school training: completion" course of your second teaching methodology. If you did not choose a second teaching methodology you choose "In-school training completion 2 computer science"
In-school training: completion 1 computer science
In-school training: completion 2 computer science
In-school training: completion 1 general subjects for technical and vocational education
Teaching component: year 2
"In-school/company training: expertise" is compulsory in the second year.
In-school/company training: expertise
Compulsory stem course for all majors
6 ECTS-credits to be taken in the second year of your programme.
History of science and society
Compulsory module Computer Science
24 ECTS-credits
Computer and network security
Data mining
Reinforcement Learning
Modelling of software-intensive systems
Options Computer Science
Choose one of the options below for 12 ECTS-credits.
Option Data Science
Database systems
Information retrieval
Option Computernetworks and distributed systems
Introduction to performance modelling
Advanced Wireless and 5G networks
Option Software Engineering
Model driven engineering
Software reengineering
- Serge Demeyer
- Henrique Santos Camargos Rocha
Electives Computer Science
Choose for 18 ECTS-credits from the list below.
Advanced networking lab
Advanced performance modelling
Algorithmic Foundations of Data Science
Selected topics in software engineering
- Serge Demeyer
- John Businge
- Moharram Challenger
Case Studies in Data Science and Artificial Intelligence
Current Trends in Data Science and Artificial Intelligence
Artificial Intelligence Project
Programming paradigms
Selected topics of computational science
Sensor networks lab
Software architecture
Software testing
Specification and verification
Master's thesis
24 ECTS-credits to be taken in the second year of your programme.
Master's thesis partim I: methodological seminars
Master's thesis partim III: Practical case (1st sem + 2nd sem)
- - NNB
- Annick De Vylder
2019-2020
2-year Model Path
Teaching component year 1
You follow 31 ECTS-credits.
Concepts in Education 1
Concepts in Education 1
Concepts in Education 2
Concepts in Education 2
Choose 'Teaching methodology computer science with practice sessions'. Choose another teaching methodology from the list below or choose the profiling course STEM.
Teaching methodology biology with practice sessions
- Annie Pinxten
- Johan Rock
- Liesbeth Spithoven
- Sabine Van Roose
Teaching methodology chemistry with practice sessions
Teaching methodology engineering and technology with practice sessions
- Leen Goovaerts
- Wouter Delée
Teaching methodology physics with practice sessions
Teaching methodology computer science with practice sessions
Teaching methodology general subjects for technical and vocational education with practice sessions
- Paul Janssenswillen
- Gytha Burman
- Maarten De Beucker
- Sally Van Agtmael
Teaching methodology mathematics with practice sessions
Profiling course with practical exercises: STEM
- Leen Goovaerts
- Annie Pinxten
- Ellen Vandervieren
Choose 'In-school training: completion 1 computer science'
In-school training: completion 1 biology
- Annie Pinxten
- Liesbeth Spithoven
- Sabine Van Roose
In-school training: completion 1 chemistry
In-school training: completion 1 engineering and technology
- Leen Goovaerts
- Wouter Delée
In-school training: completion 1 physics
In-school training: completion 1 computer science
In-school training: completion 1 mathematics
In-school training: completion 1 general subjects for technical and vocational education
- Paul Janssenswillen
- Gytha Burman
- Maarten De Beucker
- Sally Van Agtmael
Choose the 'in-school training: completion" course of your second teaching methodology. If you did not choose a second teaching methodology you choose "In-school training completion 2 computer science"
In-school training: completion 2 biology
- Annie Pinxten
- Liesbeth Spithoven
- Sabine Van Roose
In-school training: completion 2 chemistry
In-school training: completion 2 engineering and technology
- Leen Goovaerts
- Wouter Delée
In-school training: completion 2 physics
In-school training: completion 2 computer science
In-school training: completion 2 mathematics
In-school training: completion 2 general subjects for technical and vocational education
- Paul Janssenswillen
- Gytha Burman
- Maarten De Beucker
- Sally Van Agtmael
Teaching component: year 2
"In-school/company training: expertise" is compulsory in the second year.
In-school/company training: expertise
Compulsory stem course for all majors
6 ECTS-credits to be taken in the second year of your programme.
History of science and society
Compulsory module Computer Science
24 ECTS-credits
Computer and network security
Data mining
Distributed Artificial Intelligence
Modelling of software-intensive systems
Options Computer Science
Choose one of the options below for 12 ECTS-credits.
Option Data Science
Database systems
Information retrieval
Option Computernetworks and distributed systems
Introduction to performance modelling
Mobile and wireless networks
Option Software Engineering
Model driven engineering
Software reengineering
Electives Computer Science
Choose for 18 ECTS-credits from the list below.
Academic Literacies for Scientists
Advanced networking lab
Advanced performance modelling
Artificial Neural Networks
Algorithmic Foundations of Data Science
Selected topics in software engineering
Case Studies in Data Science and Artificial Intelligence
Current Trends in Data Science and Artificial Intelligence
Artificial Intelligence Project
Programming paradigms
Selected topics of computational science
Sensor networks lab
Software Architecture
Software testing
Specification and verification
Topics in networks and distributed systems
Master's thesis
24 ECTS-credits to be taken in the second year of your programme.
Master's thesis partim I: methodological seminars
Master's thesis partim II: dissertation (18 ECTS-credits)
- - NNB
- Annick De Vylder
Master's thesis partim III: Practical case (1st sem + 2nd sem)
- - NNB
- Annick De Vylder