Cognitive Science and Artificial Intelligence
Course | Programming with C/C++ (800879-B-6) |
---|---|
Year | 3 |
Year created | 2024-2025 |
Tags |
- University: Tilburg University - elective course
- Language: English
- Lecturer: Dr D. Shterionov, J. Pourmostafa Roshan Sharami
- How many tries did it take you to pass the course?: one
- General information: This course teaches you how to program in C++. The first half of the course covers all you need to know about the language, and the second half focuses on the project.
- Study load: I thought the study load was pretty well balanced. There was no midterm, only an individual coding project and an exam with more "fill in the code" and multiple-choice questions.
- Positive feedback?: I really like how this course taught C++ in a very quick but efficient way. It kind of felt like an intro to programming, but because everyone in the class was already experienced, a lot of concepts could be skimmed over. The project itself was also great, as it really allowed you to try things out. There was also a mandatory presentation to show your progress, which allowed you to see other students' solutions to certain problems. The project was divided into subtasks, for which you could get points. This made it very efficient to work through. The grading for this was also decently lenient.
- Negative feedback?: The final exam felt a bit redundant. We had just finished writing a full videogame in C++, and the final exam asked us to fill in the blank questions and to add some code. The code, however, had to be written in a text editor, so we couldn't even run it to check for errors. There were also some exercises that were simply "spotting mistakes". This all felt a little bit useless, as it felt like this exam was just something we "had to do" instead of adding value to the examination.