The following courses are part of study year one.
The course application codes and study periods are valid for the academic year 2022/2023. For other academic years, different application codes and study periods may apply
General Courses
General Courses
Specialisations: Autonomous Systems EIT (AUSM)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2410 | Introduction to Robotics | 7.5 hp | Second cycle |
DD2421 | Machine Learning | 7.5 hp | Second cycle |
ID2209 | Distributed Artificial Intelligence and Intelligent Agents | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
ME2078 | Summer Course- Entrepreneurship for Engineers | 4 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2380 | Artificial Intelligence | 6 hp | Second cycle |
DD2423 | Image Analysis and Computer Vision | 7.5 hp | Second cycle |
DD2424 | Deep Learning in Data Science | 7.5 hp | Second cycle |
EL1010 | Automatic Control, General Course | 6 hp | First cycle |
EL2450 | Hybrid and Embedded Control Systems | 7.5 hp | Second cycle |
EL2520 | Control Theory and Practice, Advanced Course | 7.5 hp | Second cycle |
EQ2321 | Speech and Audio Processing | 7.5 hp | Second cycle |
EQ2341 | Pattern Recognition and Machine Learning | 7.5 hp | Second cycle |
EQ2425 | Analysis and Search of Visual Data | 7.5 hp | Second cycle |
EQ2871 | Cyber-Physical Networking | 7.5 hp | Second cycle |
II2206 | Stochastic Simulation | 7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Specialisations: Autonomous Systems KTH (AUSY)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2410 | Introduction to Robotics | 7.5 hp | Second cycle |
DD2421 | Machine Learning | 7.5 hp | Second cycle |
ID2209 | Distributed Artificial Intelligence and Intelligent Agents | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2380 | Artificial Intelligence | 6 hp | Second cycle |
DD2423 | Image Analysis and Computer Vision | 7.5 hp | Second cycle |
DD2424 | Deep Learning in Data Science | 7.5 hp | Second cycle |
EL1010 | Automatic Control, General Course | 6 hp | First cycle |
EL2450 | Hybrid and Embedded Control Systems | 7.5 hp | Second cycle |
EL2520 | Control Theory and Practice, Advanced Course | 7.5 hp | Second cycle |
EQ2321 | Speech and Audio Processing | 7.5 hp | Second cycle |
EQ2341 | Pattern Recognition and Machine Learning | 7.5 hp | Second cycle |
EQ2425 | Analysis and Search of Visual Data | 7.5 hp | Second cycle |
EQ2871 | Cyber-Physical Networking | 7.5 hp | Second cycle |
II2206 | Stochastic Simulation | 7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read
Specialisations: Cloud and Network infrastructures KTH (CLNI)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ID2221 | Data-Intensive Computing | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
IK2215 | Advanced Internetworking | 7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
EP2200 | Queuing Theory and Teletraffic Systems Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
EP2950 | Wireless Networks Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
ID2203 | Distributed Systems, Advanced Course Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
ID2211 | Data Mining, Basic Course Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Select either EP2200+EP2950 or ID2203+ID2211.
Specialisations: Cloud and Network infrastructures EIT (CLNS)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ID2221 | Data-Intensive Computing | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
IK2215 | Advanced Internetworking | 7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
ME2078 | Summer Course- Entrepreneurship for Engineers | 4 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
EP2200 | Queuing Theory and Teletraffic Systems Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
EP2950 | Wireless Networks Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
ID2203 | Distributed Systems, Advanced Course Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
ID2211 | Data Mining, Basic Course Select either EP2200+EP2950 or ID2203+ID2211 |
7.5 hp | Second cycle |
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Select either EP2200+EP2950 or ID2203+ID2211.
Specialisations: Data Science EIT (DASC)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2421 | Machine Learning | 7.5 hp | Second cycle |
ID2211 | Data Mining, Basic Course | 7.5 hp | Second cycle |
ID2214 | Programming for Data Science | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
ME2078 | Summer Course- Entrepreneurship for Engineers | 4 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2257 | Visualization | 7.5 hp | Second cycle |
DD2380 | Artificial Intelligence | 6 hp | Second cycle |
DD2417 | Language Engineering | 7.5 hp | Second cycle |
DD2423 | Image Analysis and Computer Vision | 7.5 hp | Second cycle |
DD2424 | Deep Learning in Data Science | 7.5 hp | Second cycle |
DD2434 | Machine Learning, Advanced Course | 7.5 hp | Second cycle |
DD2437 | Artificial Neural Networks and Deep Architectures | 7.5 hp | Second cycle |
DD2447 | Statistical Methods in Applied Computer Science | 6 hp | Second cycle |
DD2477 | Search Engines and Information Retrieval Systems | 7.5 hp | Second cycle |
ID2203 | Distributed Systems, Advanced Course | 7.5 hp | Second cycle |
ID2223 | Scalable Machine Learning and Deep Learning | 7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Specialisations: Data Science KTH (DASE)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2421 | Machine Learning | 7.5 hp | Second cycle |
ID2211 | Data Mining, Basic Course | 7.5 hp | Second cycle |
ID2214 | Programming for Data Science | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2257 | Visualization | 7.5 hp | Second cycle |
DD2380 | Artificial Intelligence | 6 hp | Second cycle |
DD2417 | Language Engineering | 7.5 hp | Second cycle |
DD2423 | Image Analysis and Computer Vision | 7.5 hp | Second cycle |
DD2424 | Deep Learning in Data Science | 7.5 hp | Second cycle |
DD2434 | Machine Learning, Advanced Course | 7.5 hp | Second cycle |
DD2437 | Artificial Neural Networks and Deep Architectures | 7.5 hp | Second cycle |
DD2447 | Statistical Methods in Applied Computer Science | 6 hp | Second cycle |
DD2477 | Search Engines and Information Retrieval Systems | 7.5 hp | Second cycle |
ID2203 | Distributed Systems, Advanced Course | 7.5 hp | Second cycle |
ID2223 | Scalable Machine Learning and Deep Learning | 7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Specialisations: Human Computer Interaction and Design EIT (HCID)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DH1622 | Human-Computer Interaction, Introductory Course | 7.5 hp | First cycle |
DH2628 | Interaction Design Methods | 7.5 hp | Second cycle |
DH2632 | Human-Computer Interaction, Research Seminars | 3 hp | Second cycle |
DH2642 | Interaction Programming and the Dynamic Web | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
ME2078 | Summer Course- Entrepreneurship for Engineers | 4 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2421 | Machine Learning | 7.5 hp | Second cycle |
DH2408 | Evaluation Methods in Human-Computer Interaction | 6 hp | Second cycle |
DH2670 | Haptics, Tactile and Tangible Interaction | 7.5 hp | Second cycle |
ID2209 | Distributed Artificial Intelligence and Intelligent Agents | 7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Specialisations: Human Computer Interaction and Design KTH (HCIN)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DH1622 | Human-Computer Interaction, Introductory Course | 7.5 hp | First cycle |
DH2628 | Interaction Design Methods | 7.5 hp | Second cycle |
DH2632 | Human-Computer Interaction, Research Seminars | 3 hp | Second cycle |
DH2642 | Interaction Programming and the Dynamic Web | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2421 | Machine Learning | 7.5 hp | Second cycle |
DH2408 | Evaluation Methods in Human-Computer Interaction | 6 hp | Second cycle |
DH2670 | Haptics, Tactile and Tangible Interaction | 7.5 hp | Second cycle |
ID2209 | Distributed Artificial Intelligence and Intelligent Agents | 7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Specialisations: Embedded Systems KTH (INSM)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ID2202 | Compilers and Execution Environments | 7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
IS2202 | Computer Systems Architecture | 7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Specialisations: Embedded Systems EIT (INSY)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ID2202 | Compilers and Execution Environments Mandatory for INSY exit Aalto, TU Berlin, TU Eindhoven. Elective for others. |
7.5 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
IL2212 | Embedded Software Mandatory for INSY exit Aalto, TU Berlin, TU Eindhoven. Elective for others. |
7.5 hp | Second cycle |
IS2202 | Computer Systems Architecture Mandatory for INSY exit Aalto, TU Berlin, TU Eindhoven. Elective for others. |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
ME2078 | Summer Course- Entrepreneurship for Engineers | 4 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ID2218 | Design of Fault-tolerant Systems Elective for INSY exit UNITN, TUCS, BME |
7.5 hp | Second cycle |
II2302 | Sensor Based Systems Elective for INSY exit UNITN, TUCS, BME. Cancelled Spring 23 |
7.5 hp | Second cycle |
IL2225 | Embedded Hardware Design in ASIC and FPGA Elective for INSY exit UNITN, TUCS, BME |
7.5 hp | Second cycle |
IL2237 | Electronic Systems Design Elective for INSY exit UNITN, TUCS, BME |
7.5 hp | Second cycle |
IL2238 | Fundamentals of Integrated Electronics Elective for INSY exit UNITN, TUCS, BME |
7.5 hp | Second cycle |
IL2239 | Analog-Digital Interfaces Elective for INSY exit UNITN, TUCS, BME |
7.5 hp | Second cycle |
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Supplementary information
Students going to exits Aalto, TU Berlin, TU Eindhoven do only have mandatory courses in year 1. Other exits can chose more freely.
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.
Specialisations: Visual Computing and Communication KTH (VCCN)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DH2320 | Introduction to Visualization and Computer Graphics | 6 hp | Second cycle |
II2202 | Research Methodology and Scientific Writing Can be taken in year 1 or in year 2 |
7.5 hp | Second cycle |
ME2072 | Entrepreneurship for Engineers | 6 hp | Second cycle |
ME2073 | Business Development Lab of Entrepreneurship Engineers | 9 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
ME2062 | Technology-based Entrepreneurship One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2094 | Internet Marketing One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
ME2095 | e-Business Strategies One of ME2062, ME2094, ME2095 shall be read |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2257 | Visualization | 7.5 hp | Second cycle |
DD2421 | Machine Learning | 7.5 hp | Second cycle |
DD2423 | Image Analysis and Computer Vision | 7.5 hp | Second cycle |
DD2477 | Search Engines and Information Retrieval Systems | 7.5 hp | Second cycle |
DH2323 | Computer Graphics and Interaction | 6 hp | Second cycle |
DH2642 | Interaction Programming and the Dynamic Web | 7.5 hp | Second cycle |
EQ1220 | Signal Theory | 7.5 hp | First cycle |
EQ2321 | Speech and Audio Processing | 7.5 hp | Second cycle |
EQ2341 | Pattern Recognition and Machine Learning | 7.5 hp | Second cycle |
EQ2461 | Seminars in Information and Network Engineering | 3 hp | Second cycle |
EQ2845 | Information Theory and Source Coding | 7.5 hp | Second cycle |
Information regarding conditionally elective courses
One of ME2062, ME2094, ME2095 shall be read.