General courses

Year 1

Mandatory courses (22.5 hp)

Code Name Credits Edu. level
ID2201 Distributed Systems, Basic Course 7.5 hp Second cycle
ID2207 Modern Methods in Software Engineering 7.5 hp Second cycle
ID2209 Distributed Artificial Intelligence and Intelligent Agents 7.5 hp Second cycle

Optional courses

Code Name Credits Edu. level
ID2010 Programming of Interactive Systems 7.5 hp Second cycle
ID2012 Ubiquitous Computing 7.5 hp Second cycle
ID2204 Constraint Programming 7.5 hp Second cycle
ID2210 Distributed Computing, Peer-to-Peer and GRIDS 7.5 hp Second cycle
IK2206 Internet Security and Privacy 7.5 hp Second cycle

Year 2

Mandatory courses (37.5 hp)

Code Name Credits Edu. level
II2202 Research Methodology and Scientific Writing 7.5 hp Second cycle
II246X Degree Project in Computer Science and Engineering, Second Cycle 30.0 hp Second cycle

Optional courses

Code Name Credits Edu. level
ID2221 Data-Intensive Computing 7.5 hp Second cycle
ID2222 Data Mining 7.5 hp Second cycle
ID2223 Scalable Machine Learning and Deep Learning 7.5 hp Second cycle
II2300 Product Realization Processes I 7.5 hp Second cycle
IK2206 Internet Security and Privacy 7.5 hp Second cycle

Track, Data Science (DASC)

Year 1

Mandatory courses (22.5 hp)

Code Name Credits Edu. level
ID2201 Distributed Systems, Basic Course 7.5 hp Second cycle
ID2207 Modern Methods in Software Engineering 7.5 hp Second cycle
ID2209 Distributed Artificial Intelligence and Intelligent Agents 7.5 hp Second cycle

Optional courses

Code Name Credits Edu. level
ID2010 Programming of Interactive Systems 7.5 hp Second cycle
ID2012 Ubiquitous Computing 7.5 hp Second cycle
ID2204 Constraint Programming 7.5 hp Second cycle
ID2210 Distributed Computing, Peer-to-Peer and GRIDS 7.5 hp Second cycle
IK2206 Internet Security and Privacy 7.5 hp Second cycle

Conditionally elective courses

Code Name Credits Edu. level
ID2203 Distributed Systems, Advanced Course 7.5 hp Second cycle
ID2208 Programming Web-Services 7.5 hp Second cycle

Supplementary information

At least 30 ECTS must be taken from the conditionally elective courses from corresponding track.

Year 2

Mandatory courses (37.5 hp)

Code Name Credits Edu. level
II2202 Research Methodology and Scientific Writing 7.5 hp Second cycle
II246X Degree Project in Computer Science and Engineering, Second Cycle 30.0 hp Second cycle

Optional courses

Code Name Credits Edu. level
II2300 Product Realization Processes I 7.5 hp Second cycle
IK2206 Internet Security and Privacy 7.5 hp Second cycle

Conditionally elective courses

Code Name Credits Edu. level
ID2221 Data-Intensive Computing 7.5 hp Second cycle
ID2222 Data Mining 7.5 hp Second cycle
ID2223 Scalable Machine Learning and Deep Learning 7.5 hp Second cycle

Supplementary information

At least 30 ECTS must be taken from the conditionally elective courses from corresponding track.

Track, Software (PVT)

Year 1

Mandatory courses (22.5 hp)

Code Name Credits Edu. level
ID2201 Distributed Systems, Basic Course 7.5 hp Second cycle
ID2207 Modern Methods in Software Engineering 7.5 hp Second cycle
ID2209 Distributed Artificial Intelligence and Intelligent Agents 7.5 hp Second cycle

Optional courses

Code Name Credits Edu. level
ID2010 Programming of Interactive Systems 7.5 hp Second cycle
ID2012 Ubiquitous Computing 7.5 hp Second cycle
IK2206 Internet Security and Privacy 7.5 hp Second cycle

Conditionally elective courses

Code Name Credits Edu. level
ID1212 Network Programming 7.5 hp First cycle
ID2203 Distributed Systems, Advanced Course 7.5 hp Second cycle
ID2204 Constraint Programming 7.5 hp Second cycle
ID2208 Programming Web-Services 7.5 hp Second cycle
ID2210 Distributed Computing, Peer-to-Peer and GRIDS 7.5 hp Second cycle

Supplementary information

At least 30 ECTS must be taken from the conditionally elective courses from corresponding track.

Year 2

Mandatory courses (37.5 hp)

Code Name Credits Edu. level
II2202 Research Methodology and Scientific Writing 7.5 hp Second cycle
II246X Degree Project in Computer Science and Engineering, Second Cycle 30.0 hp Second cycle

Optional courses

Code Name Credits Edu. level
ID2221 Data-Intensive Computing 7.5 hp Second cycle
ID2222 Data Mining 7.5 hp Second cycle
ID2223 Scalable Machine Learning and Deep Learning 7.5 hp Second cycle
II2300 Product Realization Processes I 7.5 hp Second cycle
IK2206 Internet Security and Privacy 7.5 hp Second cycle

Conditionally elective courses

Code Name Credits Edu. level
ID2213 Logic Programming 7.5 hp Second cycle

Supplementary information

At least 30 ECTS must be taken from the conditionally elective courses from corresponding track.