Programming in C++

Advice From the C++ Experts: Write What You Know and Know What You Write

You can find an indicator of the popularity of programming languages at TIOBE Programming Community index.
GitHub is the largest code host in the world. By analyzing how languages are used in GitHub it is possible to understand the popularity of programming languages among developers.

The aim of this course is that students learn to use more advanced programming concepts in C++, such as pointers, dynamic memory allocation, inheritance, polymorphism, dynamic binding, and STL. The course goals are described in LiU studieinfo.

The course consists of

  • Two information sessions, one at the beginning of the course and another at the end. Each info session is (at most) 2h.
  • 13 lectures (FÖ). Each lecture is 2h.
  • Office hours (2h per week).
  • 3 HAndledare lab sessions and 4 REdovisning lab sessions. Each lab session is 4h.

Lectures are given in English. Swedish and English may be used in the lessons and labs.

Interesting Links

Contact us

Important dates

Deadline to register lab group: 8/11
Deadline to present labs: 20/12

Deadline to sign up for the exam: 06/01/2020
Computer exam: 16/01/2020

Last date to claim lab points: 31/01/2020