Informatie over BSc Computing Science
Hieronder staan het programma en de vakomschrijvingen van BSc Computing Science Klik op de naam van een vak in een schema om naar de omschrijving te gaan.
» Jaar 1 | |||||||
Periode | Type | Code | Naam | Taal | ECTS | Uren | |
---|---|---|---|---|---|---|---|
semester I a | verplicht | WBCS003-05 | Imperative Programming | Engels | 5 | ||
verplicht | WBCS005-05 | Introduction to Computing Science | Engels | 5 | |||
verplicht | WBCS030-05 | Introduction to Logic (CS) | Engels | 5 | |||
semester I b | verplicht | WBCS036-05 | Calculus for Computing Science | Engels | 5 | ||
verplicht | WBCS010-05 | Computer Architecture | Engels | 5 | |||
verplicht | WBCS011-05 | Discrete Structures | Engels | 5 | |||
semester II a | verplicht | WBCS018-05 | Algorithms and Data Structures in C (for CS) | Engels | 5 | ||
verplicht | WBCS021-05 | Introduction to Information Systems | Engels | 5 | |||
verplicht | WBCS024-05 | Program Correctness | Engels | 5 | |||
semester II b | verplicht | WBCS009-05 | Advanced Algorithms and Data Structures | Engels | 5 | ||
verplicht | WBAI050-05 | Linear Algebra and Multivariable Calculus | Engels | 5 | |||
verplicht | WBCS028-05 | Object-Oriented Programming | Engels | 5 | |||
» Jaar 2 | |||||||
Periode | Type | Code | Naam | Taal | ECTS | Uren | |
semester I a | verplicht | WBCS001-05 | Advanced Object Oriented Programming | Engels | 5 | ||
verplicht | WBCS002-05 | Functional Programming | Engels | 5 | |||
verplicht | WBCS038-05 | Statistics | Engels | 5 | |||
semester I b | verplicht | WBCS012-05 | Problem Analysis and Software Design | Engels | 5 | ||
verplicht | WBAI016-05 | Signals and Systems | Engels | 5 | |||
verplicht | WBCS008-05 | Web Engineering | Engels | 5 | |||
semester II | verplicht | WBCS017-10 | Software Engineering | Engels | 10 | ||
semester II a | verplicht | WBCS020-05 | Computing Science: Ethical and Professional Issues | Engels | 5 | ||
verplicht | WBCS022-05 | Introduction to Scientific Computing | Engels | 5 | |||
semester II b | verplicht | WBCS027-05 | Languages and Machines | Engels | 5 | ||
verplicht | WBCS029-05 | Parallel Computing | Engels | 5 | |||
Opmerkingen | This curriculum includes some changes that are implemented in academic year 2020-2021. | ||||||
» Jaar 3 (Compulsory course units) | |||||||
Periode | Type | Code | Naam | Taal | ECTS | Uren | |
semester II a | verplicht | WBCS019-05 | Computer Graphics | Engels | 5 | ||
verplicht | WBCS023-05 | Operating systems | Engels | 5 | |||
verplicht | WBCS026-05 | Research Skills in Computing Science | Engels | 5 | |||
semester II b | verplicht | WBCS901-15 | Bachelor's project | Engels | 15 | ||
Opmerkingen | The major of 90 ECTS is compulsory for all Computing Science students. Next to the Major, the third year includes a Minor (first semester, 30 ECTS). A 'broadening' minor offered within other faculties or other programmes within our faculty may be chosen (provided that the selected courses have been approved by the Board of Examiners Computing Science), and/or students may choose one or more courses from the list of optional electives for CS students, see below. | ||||||
» Jaar 3 (Optional electives for CS students) | |||||||
Periode | Type | Code | Naam | Taal | ECTS | Uren | |
semester I a | keuze | WBCS004-05 | Information Security | Engels | 5 | ||
keuze | WBCS032-05 | Introduction to Machine Learning | Engels | 5 | |||
keuze | WBCS031-05 | Network Centric Systems | Engels | 5 | |||
semester I b | keuze | WBCS034-05 | Programming in C++ | Engels | 5 | ||
keuze | WBCS015-05 | Short programming project | Engels | 5 | |||
keuze | WBCS016-05 | Software Language Engineering | Engels | 5 | |||
semester II a | keuze | WBCS035-05 | Advanced programming in C++ | Engels | 5 |