Study year 2

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

The following courses are part of study year two.

The course application codes and study periods are valid for the academic year 2018/2019. 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 
II1304 Engineering Skills for ICT 7.5 hp 0.1 0.1 0.1 1.2
IK1203 Networks and Communication 7.5 hp 7.5

Conditionally elective Appl.code Scope Study period
 1   2   3   4 
ID1020 Algorithms and Data Structures 7.5 hp 7.5
SF1626 Calculus in Several Variable 7.5 hp 7.5
DD1351 Logic for Computer Scientists 7.5 hp 3.5 4.0
ME1003 Industrial Management, Basic Course 6.0 hp 6.0
SK1118 Electromagnetism and Waves 7.5 hp 7.5
ID1019 Programming II 7.5 hp 7.5
II1305 Project in Information and Communication Technology 7.5 hp 7.5
IV1303 Modern Software Development 6.0 hp 6.0