Study year 2

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

The following courses are part of study year two.

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


General courses

The conditionally elective courses are to be treated as mandatory courses. 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 chinese, japanese, german, french, spanish and brasilian portugese can be selected as elective courses. Information about the language courses can be found at

Mandatory Appl.code cr. Study period
 1   2   3   4 
II1304 Engineering Skills for ICT
1,5 cr belong to study year 2
7.5 0.1 0.1 0.1 1.2
IK1203 Networks and Communication 7.5 7.5

Conditionally elective Appl.code cr. Study period
 1   2   3   4 
ID1020 Algorithms and Data Structures 7.5 7.5
SF1626 Calculus in Several Variable 7.5 7.5
LI1014 Management of Scientific Literature 3.0 3.0
ME1003 Industrial Management, Basic Course 6.0 6.0
SK1118 Electromagnetism and Waves 7.5 7.5
ID1019 Programming II 7.5 7.5
II1305 Project in Information and Communication Technology 7.5 7.5
IV1303 Modern Software Development 6.0 6.0