Hide menu

TDDD38 Advanced Programming in C++ (6 ECTS)

Spring 2014

This is an advanced course on the programming language C++. The course is given twice a year, autumn and spring, and runs the whole semester. The course can be taken by anyone fulfilling the prerequisites (se the course plan). Examination is a computer exam, given in exam period Ht2 (December) for the autumn course and in exam period Vt2 (May/June) for the spring course. Re-examination occations are in the Easter exam period and the August exam period.

Please note, late registration is handled by IDA's "studerandeexpedition" ("student office") Building E, plan 3, room G:489 (map), and it is the Director of studies who is to sign the registration form, see the course contact page.

Latest News...

Jun 12  Registration for exam August 20 (14-19) is open in Studentportalen from July 21 until August 10

Jun 12  Exam June 3: For solutions and comments, see the examination page, or this direct link.

Results will be registered in LADOK by the latest June 20 (within 12 work days from exam).

Apr 29  Exam standard from now on is C++11

Use of C++98/03 features which are deprecated and/or replaced in C++11, may from now on result in point reduction. Also, new features in C++11 should be taken advantage of.

Some examples: nullptr, rvalue references, move semantics, list initialization, auto declarations, decltype, alias declarations (using), NSDMI, lambda expressions, range for statement, defaulted and deleted functions, 'override' and 'final', delegating constructors, inheriting constructors, variadic templates; almost all standard library function call wrappers are deprecated and replaced.

All messages >>

Page responsible: Tommy Olsson
Last updated: 2013-05-20