Study year 2

Degree Programme in Information and Communication Technology (CINTE), Programme syllabus for studies starting in autumn 2018

The following courses are part of study year two.

The course application codes and study periods are valid for the academic year 2019/2020. For other academic years, different application codes and study periods may apply.


Due to pre-requisites for the mandatory courses the only real options for selecting courses in year 1-3 are the following:

  • ME1003 Industrial Economics can be replaced by a language course (N.B. ME1003 is pre-requisite for some master programmes).
  • If the student is targeting a more hardware/physics oriented master programme it is recommended to take SF1626 Calculus in Several Variable. If the student is targeting a more software master programme one can select DD1351 Logic for Computer Science.

The application for degree is reviewed according to the study programme.

Language Courses

The language courses offered by KTH in asian and european languages can be selected as elective courses (N.B. not courses corresponding to entry requirements for the programme). Information about the language courses can be found at

Mandatory Appl.code Scope Study period
 1   2   3   4 
IK1203 Networks and Communication 60525 7.5 hp 7.5

Conditionally elective Appl.code Scope Study period
 1   2   3   4 
ID1020 Algorithms and Data Structures 50491 7.5 hp 7.5
SF1686 Calculus in Several Variable 50857 7.5 hp 7.5
DD1351 Logic for Computer Scientists 50687 7.5 hp 3.5 4.0
ME1003 Industrial Management, Basic Course 50922 6.0 hp 6.0
SK1118 Electromagnetism and Waves 50244 7.5 hp 7.5
ID1019 Programming II 60741 7.5 hp 7.5
II1305 Project in Information and Communication Technology 60719 7.5 hp 7.5
IV1303 Modern Software Development 60582 6.0 hp 6.0
Optional Appl.code Scope Study period
 1   2   3   4 
II1307 Active Career 60043 1.5 hp 1.5