Study year 3

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

The following courses are part of study year three.

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.

General

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 SF1670 Calculus in Several Variable II. If the student is targeting a more software master programme one can select DD1350 Logic for Computer Science (requires some knowledge of Prolog).

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 www.kth.se/language.

Mandatory Appl.code cr. Study period
 1   2   3   4 
II1304 Engineering Skills for ICT
3 cr belong to study year 3
7.5 1.4 1.4 0.1 0.1
SF1912 Probability Theory and Statistics 50362 6.0 6.0
ID1206 Operating Systems 50757 7.5 7.5
AG1815 Sustainable Development, ICT and Innovation 60348 7.5 7.5
II143X Degree Project in Information and Communication Technology, First Cycle 60831 15.0 15.0

Optional Appl.code cr. Study period
 1   2   3   4 
EL1000 Automatic Control, General Course 50979 6.0 6.0
IC1007 Human-computer Interaction: Principles and Design 50729 7.5 7.5
ID2201 Distributed Systems, Basic Course 50656 7.5 7.5
ID2213 Logic Programming 50605 7.5 7.5
IL1331 VHDL Design 50580 7.5 7.5
DD1351 Logic for Computer Scientists 51111 7.5 3.5 4.0
DD2350 Algorithms, Data Structures and Complexity 50765 9.5 6.0 3.5
SF1545 Numerical Methods, Basic Course 50161 6.0 3.0 3.0
SH1011 Modern Physics 50204 7.5 6.0 1.5
EQ1110 Continuous Time Signals and Systems 51043 6.0 6.0
ID1212 Network Programming 50803 7.5 7.5
ID1214 Artifical Intelligence and Applied Methods 50740 7.5 7.5
ID1354 Internet Applications 50657 7.5 7.5
ID2202 Compilers and Execution Environments 50655 7.5 7.5
ID2216 Developing Mobile Applications 50652 7.5 7.5
IE1202 Analog Electronics 50601 7.5 7.5
IK2206 Internet Security and Privacy 50644 7.5 7.5
IV1351 Data Storage Paradigms 50402 7.5 7.5
ID1217 Concurrent Programming 60595 7.5 7.5
IH1611 Semiconductor Devices 60957 7.5 7.5
ME2063 Team Leadership and Human Resource Management 60745 6.0 6.0
SG1102 Mechanics, Smaller Course 60420 6.0 6.0
DD2352 Algorithms and Complexity 60573 7.5 4.5 3.0
SF1546 Numerical Methods, Basic Course 60340 6.0 4.0 2.0
DD2401 Neuroscience 60717 7.5 7.5
EQ1120 Discrete Time Signals and Systems 60802 6.0 6.0
IK1552 Internetworking 60610 7.5 7.5
IS2202 Computer Systems Architecture 60625 7.5 7.5
IV1350 Object Oriented Design 60617 7.5 7.5
ME2015 Project Management: Leadership and Control 60733 6.0 6.0
SF1547 Numerical Methods, Basic Course 60113 6.0 6.0
IV1013 Introduction to Computer Security 7.5