Skip to main content
Till KTH:s startsida

Appendix 1: Course list

General Courses

Study year 1

Mandatory courses (30.0 hp)

Course codeCourse nameCreditsEdu. level
CM1005External Financial Accounting9.0 hpFirst cycle
HH1802Business Finance and Organizational Structures7.5 hpFirst cycle
HU1801Industrial Marketing7.5 hpFirst cycle
ME1003Industrial Management, Basic Course6.0 hpFirst cycle

Medical Technology (METL)

Study year 1

Mandatory courses (42.0 hp)

Course codeCourse nameCreditsEdu. level
HE1026Digital Electronics6.0 hpFirst cycle
HF1005Engineering and Information Skills6.0 hpFirst cycle
HF1006Linear Algebra and Calculus in One Variable10.0 hpFirst cycle
HI1024Computer Programming, Basic Course8.0 hpFirst cycle
HL1201Medicine and Medical Engineering, Basic Course12.0 hpFirst cycle

Optional courses

Course codeCourse nameCreditsEdu. level
CM0001Introduction to Mathematics1.5 fupPre-university level
CM0002Introduction to Computer Studies1.5 fupPre-university level

Study year 2

Mandatory courses (77.5 hp)

Course codeCourse nameCreditsEdu. level
CM1011Medical Imaging7.5 hpFirst cycle
HE1027Electrical Principals7.0 hpFirst cycle
HE1030Analog Electronics8.0 hpFirst cycle
HE1037Data- and Telecommunication10.0 hpFirst cycle
HE1041Microcomputer Engineering, Project Course11.0 hpFirst cycle
HF1011Signals, Systems and Transforms8.0 hpFirst cycle
HI1024Computer Programming, Basic Course8.0 hpFirst cycle
HL1015Engineering in Intensvie Care and Surgery6.0 hpFirst cycle
HL1201Medicine and Medical Engineering, Basic Course12.0 hpFirst cycle

Study year 3

Mandatory courses (48.5 hp)

Course codeCourse nameCreditsEdu. level
CM2024Technology and Health, Project Course7.5 hpSecond cycle
HE1037Data- and Telecommunication10.0 hpFirst cycle
HF1012Mathematical Statistics6.0 hpFirst cycle
HL1016Medical Measurement and Monitoring7.0 hpFirst cycle
HL101XDegree Project in Medical Technology, First Cycle15.0 hpFirst cycle
HL2015Quality and Regulatory Aspects on Medical Devices3.0 hpSecond cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
HE1039Control Engineering6.0 hpFirst cycle
HF1201Sustainability and Ergonomics6.0 hpFirst cycle

Construction Engineering and Design (TIBY)

Study year 1

Mandatory courses (32.5 hp)

Course codeCourse nameCreditsEdu. level
AF1734Structural mechanics 15.0 hpFirst cycle
AF1737Building Technology 1Replace AF17317.5 hpFirst cycle
AF1744Building Techniques, Heat and Moisture Transfer7.5 hpFirst cycle
AF1763Mathematics 1, Linear Algebra5.0 hpFirst cycle
AF1764Mathematics 2, Calculus in One Variable7.5 hpFirst cycle

Optional courses

Course codeCourse nameCreditsEdu. level
AF0700Introductory Mathematics1.5 fupPre-university level

Study year 2

Mandatory courses (65.0 hp)

Course codeCourse nameCreditsEdu. level
AF1721Environmental Science and Work Science5.0 hpFirst cycle
AF1735Structural mechanics 2 with load analysis7.5 hpFirst cycle
AF1745Building Techniques, Detached Housing Project10.0 hpFirst cycle
AF1746Structural Engineering 15.0 hpFirst cycle
AF1747Structural Engineering 27.5 hpFirst cycle
AF1757The Building Process5.0 hpFirst cycle
AF1758Soil Mechanics7.5 hpFirst cycle
AF1759Surveying5.0 hpFirst cycle
AF1764Mathematics 2, Calculus in One Variable7.5 hpFirst cycle
AF1765Mathematics 3, Statistics5.0 hpFirst cycle

Study year 3

Mandatory courses (45.0 hp)

Course codeCourse nameCreditsEdu. level
AF1748Building Information Modeling5.0 hpFirst cycle
AF1749Urban and Dwelling Planning10.0 hpFirst cycle
AF1780Data Analysis and Programming for Management and Finance7.5 hpFirst cycle
AF179XDegree Project in Constructional Engineering and Design, First Cycle15.0 hpFirst cycle
HS1007Fluid Mechanics7.5 hpFirst cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
AF1718Building Services Engineering 1 within Construction and Civil Engineering7.5 hpFirst cycle
AH1907Installation 1. Road, Railways and Wastewater Networks7.5 hpFirst cycle
HS1020Moisture Related Damages7.5 hpFirst cycle

Computer Engineering (TIDA)

Study year 1

Mandatory courses (30.0 hp)

Course codeCourse nameCreditsEdu. level
HE1026Digital Electronics6.0 hpFirst cycle
HF1005Engineering and Information Skills6.0 hpFirst cycle
HF1006Linear Algebra and Calculus in One Variable10.0 hpFirst cycle
HI1024Computer Programming, Basic Course8.0 hpFirst cycle

Optional courses

Course codeCourse nameCreditsEdu. level
CM0001Introduction to Mathematics1.5 fupPre-university level
CM0002Introduction to Computer Studies1.5 fupPre-university level

Study year 2

Mandatory courses (53.0 hp)

Course codeCourse nameCreditsEdu. level
CM1000Discrete mathematics8.0 hpFirst cycle
CM1008Project course in Application Development9.0 hpFirst cycle
HE1028Computer Engineering8.0 hpFirst cycle
HF1201Sustainability and Ergonomics6.0 hpFirst cycle
HI1025Operating Systems7.0 hpFirst cycle
HI1027Object Oriented Programming8.0 hpFirst cycle
HI1030Database Technology7.0 hpFirst cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
DH1622Human-Computer Interaction, Introductory Course7.5 hpFirst cycle
HF1011Signals, Systems and Transforms8.0 hpFirst cycle
SF1686Calculus in Several Variable7.5 hpFirst cycle

Study year 3

Mandatory courses (60.0 hp)

Course codeCourse nameCreditsEdu. level
HE1033Communication Networks7.0 hpFirst cycle
HF1012Mathematical Statistics6.0 hpFirst cycle
HI1029Algorithms and Data Structures8.0 hpFirst cycle
HI1031Distributed Information Systems7.5 hpFirst cycle
HI1032Communication Systems7.5 hpFirst cycle
HI1039Software Development, Project Course9.0 hpFirst cycle
HT100XDegree Project in Computer Engineering and Economics, First Cycle15.0 hpFirst cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
EN2720Ethical Hacking7.5 hpSecond cycle

Computer Engineering (TIDB)

Electronics and Computer Engineering (TIED)

Study year 1

Mandatory courses (30.0 hp)

Course codeCourse nameCreditsEdu. level
ID1018Programming I7.5 hpFirst cycle
IE1204Digital Design7.5 hpFirst cycle
II1300Engineering Skills7.5 hpFirst cycle
IX1307Problem-Solving in Mathematics7.5 hpFirst cycle

Optional courses

Course codeCourse nameCreditsEdu. level
SF0003Introductory Course in Mathematics1.5 fupPre-university level

Study year 2

Mandatory courses (60.0 hp)

Course codeCourse nameCreditsEdu. level
ID1021Algorithms and Data Structures7.5 hpFirst cycle
IF1330Electrical Principles7.5 hpFirst cycle
II1303Signal Processing7.5 hpFirst cycle
IS1200Computer Hardware Engineering7.5 hpFirst cycle
IS1300Embedded Systems7.5 hpFirst cycle
IX1303Algebra and Geometry7.5 hpFirst cycle
IX1304Calculus7.5 hpFirst cycle
IX1500Discrete Mathematics7.5 hpFirst cycle

Study year 3

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
EN2720Ethical Hacking7.5 hpSecond cycle
HE1038Control Engineering7.5 hpFirst cycle
IK1330Wireless Systems7.5 hpFirst cycle
IK1332Internet of Things7.5 hpFirst cycle
IX1501Mathematical Statistics7.5 hpFirst cycle
SF1626Calculus in Several Variables7.5 hpFirst cycle

Electrical Engineering (TIEL)

Study year 1

Mandatory courses (30.0 hp)

Course codeCourse nameCreditsEdu. level
HE1026Digital Electronics6.0 hpFirst cycle
HF1005Engineering and Information Skills6.0 hpFirst cycle
HF1006Linear Algebra and Calculus in One Variable10.0 hpFirst cycle
HI1024Computer Programming, Basic Course8.0 hpFirst cycle

Optional courses

Course codeCourse nameCreditsEdu. level
CM0001Introduction to Mathematics1.5 fupPre-university level
CM0002Introduction to Computer Studies1.5 fupPre-university level

Study year 2

Mandatory courses (53.0 hp)

Course codeCourse nameCreditsEdu. level
HE1027Electrical Principals7.0 hpFirst cycle
HE1028Computer Engineering8.0 hpFirst cycle
HE1030Analog Electronics8.0 hpFirst cycle
HE1034Telecommunication7.0 hpFirst cycle
HE1043Electrical Engineering, Project Course9.0 hpFirst cycle
HF1011Signals, Systems and Transforms8.0 hpFirst cycle
HF1201Sustainability and Ergonomics6.0 hpFirst cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
EN2720Ethical Hacking7.5 hpSecond cycle
HI1027Object Oriented Programming8.0 hpFirst cycle

Study year 3

Mandatory courses (45.0 hp)

Course codeCourse nameCreditsEdu. level
CM1002Electrical Engineering, project course part 29.0 hpFirst cycle
EI1230Electric Power Engineering I8.0 hpFirst cycle
HE1033Communication Networks7.0 hpFirst cycle
HF1012Mathematical Statistics6.0 hpFirst cycle
HT101XDegree Project in Electrical Engineering and Economics, First Cycle15.0 hpFirst cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
EG2340Wind Power Systems7.5 hpSecond cycle
EH2720Management of Projects7.5 hpSecond cycle
EI1360Electric Power Engineering II7.5 hpFirst cycle
EN2720Ethical Hacking7.5 hpSecond cycle
HI1027Object Oriented Programming8.0 hpFirst cycle
HI1032Communication Systems7.5 hpFirst cycle
HI1035Mobile Communications and Wireless Networks7.5 hpFirst cycle
IL1332Digital Systems Design using Hardware Description Languages7.5 hpFirst cycle
SF1626Calculus in Several Variables7.5 hpFirst cycle

Chemical Engineering (TIKE)

Study year 1

Mandatory courses (36.0 hp)

Course codeCourse nameCreditsEdu. level
KH1111Mathematics15.0 hpFirst cycle
KH1123General Chemistry 16.0 hpFirst cycle
KH1124General Chemistry 26.0 hpFirst cycle
KH1150Engineering Skills9.0 hpFirst cycle

Optional courses

Course codeCourse nameCreditsEdu. level
KH0001Introductory Course in Mathematics1.5 fupPre-university level
KH0002Introduction to Chemistry1.5 fupPre-university level

Study year 2

Mandatory courses (77.0 hp)

Course codeCourse nameCreditsEdu. level
DD1310Programming Techniques6.0 hpFirst cycle
KH1111Mathematics15.0 hpFirst cycle
KH1121Organic Chemistry9.0 hpFirst cycle
KH1122Analytical Chemistry7.5 hpFirst cycle
KH1130Chemical Engineering and Technology 17.5 hpFirst cycle
KH1212Mathematical Statistics5.0 hpFirst cycle
KH1231Chemical Engineering and Technology 221.0 hpFirst cycle
KH1242Sustainable Development and the Chemical Engineer6.0 hpFirst cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
KH1222Applied Chemistry5.0 hpFirst cycle

Optional courses

Course codeCourse nameCreditsEdu. level
KH1407Practical Training for the Degree Programme in Chemical Engineering7.5 hpFirst cycle

Study year 3

Mandatory courses (64.5 hp)

Course codeCourse nameCreditsEdu. level
DD1310Programming Techniques6.0 hpFirst cycle
KH1223Biotechnology7.5 hpFirst cycle
KH1231Chemical Engineering and Technology 221.0 hpFirst cycle
KH1324Analytical Chemistry 27.5 hpFirst cycle
KH1341Environmental Technology7.5 hpFirst cycle
KH138XDegree Project in Chemical Engineering and Technology, First Cycle15.0 hpFirst cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
KH1221Applied Physical Chemistry5.0 hpFirst cycle
KH1222Applied Chemistry5.0 hpFirst cycle
KH1332Chemical Engineering and Technology 39.0 hpFirst cycle