Students should get familiar with the basics of Computer Science. They should learn how to program in a modern language like C++.
Main themes
Computer Science history
Computer architecture
Operating systems
Network, applications and security
Programming languages (for instance C++)
Solution of numerical exercises with the aid of programs written in an object oriented language
Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)
Pre-requisites: none.
Evaluation is based on the outcome of a final written exam consisting of two parts. The first part is a number of open questions. The second part is practical and requires the development of c++ programs to solve one or more proposed problems.
The slides shown during the course, a syllabus on c++ as well as additional documentation are made available to the students.