# Computer Science

**Bachelor**

nl
en

Course | EC | Semester 1 | Semester 2 |
---|---|---|---|

Algoritmiek | 6 | ||

Calculus 1 | 3 | ||

Calculus 2 | 3 | ||

Databases | 6 | ||

Digital techniques | 6 | ||

Foundations of Computer Science 1 | 6 | ||

Lineaire Algebra for Computer Scientists 1 | 3 | ||

Lineair Algebra for Computer Scientists 2 | 3 | ||

Logic | 6 | ||

Orientation Computer Science | 3 | ||

Study Kills and Presenting | 3 | ||

Programmeermethoden | 6 | ||

Programming Techniques | 6 |

Course | EC | Semester 1 | Semester 2 |
---|---|---|---|

Complexity | 6 | ||

Computer Architecture | 6 | ||

Concepts of Programming Languages | 6 | ||

Datastructuren | 6 | ||

Foundations of Computer Science 2 | 6 | ||

Kunstmatige Intelligentie | 6 | ||

On being a Scientist, part 1 | 2 | ||

On being a Scientist, part 2 | 1 | ||

Operating Systems | 6 | ||

Security | 6 | ||

Seminarium & Onderzoek | 3 | ||

Statistiek | 6 |

ECTS points for the student seminar are granted together with the bachelorproject in the third year.

PLEASE NOTE: The Bachelorklas is a mandatory part of the Bachelorproject.

In the third year you choose (next to the Bachelorproject (18 ECTS) another 7 of the mentioned 8 courses (which is 42 ECTS).

If you want to do a minor (30 ECTS) in the third year, you have to choose two of these 8 courses (12 ECTS).

Course | EC | Semester 1 | Semester 2 |
---|---|---|---|

Bachelor Portfolio/bachelor class | 18 | ||

Compiler construction | 6 | ||

Computer Graphics | 6 | ||

Data Mining | 6 | ||

Foundations of computer science 3 | 6 | ||

Human Computer Interaction | 6 | ||

Natural Computing | 6 | ||

Networks | 6 | ||

Theorie van Concurrency | 6 |