3 ECTS credits
90 u studietijd
Aanbieding 1 met studiegidsnummer 1021658BNR voor alle studenten in het 2e semester met een verdiepend bachelor niveau.
This course is designed as a fast-paced introduction to C++ programming language being intended for students with a good degree of hardware awareness and moderate previous programming experience (e.g. Java and Matlab). C++ is a general purpose programming language that supports generic computer programming models. By practical training on Microsoft Visual Studio, which is the common integrated development environment (IDE) popular on Windows operating systems, students are exposed to practical programming problems and their solutions. The students will be given examples written in ANSI/ISO standard C++, and gain transferable knowledge for other programming domains (e.g. programming with third-party libraries).
Content
This course introduces C++ programming and teaches a number of concepts in computer science, of variables, pointers & streams, control structures, vectors, functions, classes, objects and some good coding practices including debugging techniques and avoiding common programming errors.
Essentially, this is a short “hands-on” course, during which the students will attend ten hours of intensive lectures (HOC: 10h), ten hours of practical sessions (WPO: 10h) and will prepare an elaborated individual C++ project (ZELF: 70h).
The outline of this course is given next:
Under construction..
Under construction
De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Andere bepaalt 100% van het eindcijfer
Binnen de categorie Examen Andere dient men volgende opdrachten af te werken:
Evaluation:
The 3 ECTS are obtained on the C++ project. The project contains a number of tasks with progressive difficulty. The student will have to present the project goals, employed tools, detail implementation aspects, highlight original contributions and be able to answer detailed questions about the code.
Deze aanbieding maakt deel uit van de volgende studieplannen:
Bachelor in de ingenieurswetenschappen: elektronica en informatietechnologie
Bachelor in de ingenieurswetenschappen: biomedische ingenieurstechnieken
Voorbereidingsprogramma Master of Science in Biomedical Engineering: International Students (enkel aangeboden in het Engels)