In general, student assistants can only be employed for assisting in bachelor courses. For master courses, faculty guidelines state that assistance should in principle be provided by PhD assistants. However, occasionally the nature of the work is such that student assistants can be employed. For bachelor courses with tutorial sessions, the faculty guidelines state that one student assistant can be assigned per group of 20 students, with a given maximum number of hours to be written per week. If the nature of the course is different, the allocated hours or numbers of student assistants can occasionally be adapted.
Based on the estimated number of course participants, the faculty guidelines for the number of student assistants per group, and the hours written in previous years, the education coordinator makes a first prognosis of the number of student assistants and hours per course, and informs the course coordinator. When the estimate seems appropriate, the course coordinator recruits the desired number of student assistants; within the course total, they may also decide to employ fewer student assistants and give them more hours each. When the number of course participants is final at the start of the course, the course prognosis is checked and the amount of hours than can be written is adjusted if needed.
Course coordinators send the names of student assistants to the administrative support team of the Education coordinators, a.k.a. coord.support-science@ru.nl. They will arrange contracts. Please note that it takes longer to arrange contracts for students who need a working permit. Also, there is a maximum of hours that such students are allowed to work.
The courses that employ student assistants are listed below. Course details and coordinators can be found in the latest version of the prospectus.
| Programme / Year | Course code | Course name | Quarter(s) |
|---|---|---|---|
| Bachelor-1 | NWI-IPC017 | Matrix Calculation | Q1 |
| Bachelor-1 | NWI-IPC020 | Mathematical Structures | Q1 |
| Bachelor-1 | NWI-IPC031 | Imperative Programming | Q1, Q2 |
| Bachelor-1 | NWI-IPC033 | Information Modelling and Databases | Q1, Q2 |
| Bachelor-1 | NWI-IBC016 | Combinatorics | Q2 |
| Bachelor-1 | NWI-IPC002 | Languages and Automata | Q2 |
| Bachelor-1 | NWI-IPC034 | Data Analysis | Q2 |
| Bachelor-1 | NWI-IPC006 | Processors | Q3 |
| Bachelor-1 | NWI-IPC023 | Requirements Engineering and Design | Q3 |
| Bachelor-1 | NWI-IPC021 | Computer security | Q3, Q4 |
| Bachelor-1 | NWI-IPI004 | Logic and Applications | Q3, Q4 |
| Bachelor-1 | NWI-IPI005 | Object Oriented Programming | Q3, Q4 |
| Bachelor-1 | NWI-IPC030 | Research & Development Project | Q4 |
| Bachelor-1 | NWI-IPC035 | Artificial Intelligence | Q4 |
| Bachelor-1 | NWI-IBC017 | Calculus and Probability Theory | Q1 |
| Bachelor-2 | NWI-IBC019 | Operating System Concepts | Q1 |
| Bachelor-2 | NWI-IPC025 | Hacking in C | Q1 |
| Bachelor-2 | NWI-IPC026 | Web Security | Q1 |
| Bachelor-2 | NWI-IBC027 | Algorithms and Data Structures | Q1, Q2 |
| Bachelor-2 | NWI-IBC041 | New Devices Lab | Q1, Q2 |
| Bachelor-2 | NWI-IBI008 | Data Mining and Machine Learning | Q1, Q2 |
| Bachelor-2 | NWI-IBC026 | Semantics and Correctness | Q2 |
| Bachelor-2 | NWI-IBC034 | Operating Systems Security | Q2 |
| Bachelor-2 | NWI-IBC040 | Functional Programming | Q2, Q3 |
| Bachelor-2 | NWI-IBC028 | Complexity | Q3 |
| Bachelor-2 | NWI-IBC003 | Computability | Q3 |
| Bachelor-2 | NWI-IBC024 | Software Verification | Q3 |
| Bachelor-2 | NWI-IBC023 | Introduction to Cryptography | Q3, Q4 |
| Bachelor-2 | NWI-IBC036 | Big Data | Q3, Q4 |
| Bachelor-2 | NWI-IBC048 | Networks and Security | Q3, Q4 |
| Bachelor-2 | NWI-IBC025 | Semantics and Rewriting | Q4 |
| Bachelor-2 | NWI-IBC042 | Parallel Computing | Q4 |
| Bachelor-2 | NWI-IBI007 | Research Methods | Q4 |
| Bachelor-3 | NWI-IBC050 | Sustainability & IT | Q2 |
| Bachelor-3 | NWI-IBI001 | Software Engineering | Q3, Q4 |
| Pre-Master | NWI-IBC049 | Calculus | Q1 |
| Pre-Master | NWI-IPK001 | Introduction to Formal Reasoning | Q1, Q2 |
| Pre-Master | NWI-IBC043 | Introduction to Academic Writing and Research Methods | Q2 |
| Pre-Master | NWI-IBC051 | Mathematics for Cryptography | Q2 |
| Master CompSc / GIP | NWI-IMC021 | System Development Management | Q3, Q4 |
| Master InfSc l | NWI-I00152 | Research Methods (master course) | Q1 |
| Master InfSc | NWI-IMK015 | System and User Approaches to Information Sciences | Q1, Q2 |
| Master InfSc / GIP | NWI-IMI004 | Software Development Entrepreneurship | Q1, Q2 |