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.
Language analysis of open source projects: This Year's Language Use.

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 the course plan of studiehandboken for LiTH.

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.
  • 6 lessons (LE). Each lesson is 2h.
  • 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: 6/11
Deadline for late course registrations: 10/11

Dugga 1: 24/11-27/11, 12:00
Dugga 2: 15/12, 14:00-19:00

Deadline to present labs: week 51

Deadline to sign up for the exam: 02/01/2018
Computer exam: 12/01/2018

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