Skip to main content
Till KTH:s startsida

Courses

Course codeCourse nameScopeEducational level
DA151XDegree Project in Computer Science and Industrial Management, first cycle15.0 creditsFirst cycle
DA233XDegree Project in Computer Science and Engineering, specializing in Machine Learning, Second Cycle30.0 creditsSecond cycle
DA235XDegree Project in Computer Science and Engineering, specializing in Industrial Management, Second Cycle30.0 creditsSecond cycle
DA236XDegree Project in Computer Science and Engineering, specializing in Systems, Control and Robotics, Second Cycle30.0 creditsSecond cycle
DD1318Programming and Scientific Computing9.0 creditsFirst cycle
DD1418Language Engineering with Introduction to Machine Learning6.0 creditsFirst cycle
DD1420Foundations of Machine Learning7.5 creditsFirst cycle
DD2301Program Integrating Course in Machine Learning3.0 creditsSecond cycle
DD2380Artificial Intelligence6.0 creditsSecond cycle
DD2401Neuroscience7.5 creditsSecond cycle
DD2402Advanced Individual Course in Computational Biology6.0 creditsSecond cycle
DD2410Introduction to Robotics7.5 creditsSecond cycle
DD2411Research project in Robotics, Perception and Learning15.0 creditsSecond cycle
DD2412Deep Learning, Advanced Course6.0 creditsSecond cycle
DD2413Social Robotics7.5 creditsSecond cycle
DD2414Engineering project in Robotics, Perception and Learning15.0 creditsSecond cycle
DD2415Safe Robot Planning and Control6.0 creditsSecond cycle
DD2416Safe Robot Planning and Control7.5 creditsSecond cycle
DD2417Language Engineering7.5 creditsSecond cycle
DD2419Project Course in Robotics and Autonomous Systems9.0 creditsSecond cycle
DD2420Probabilistic Graphical Models7.5 creditsSecond cycle
DD2421Machine Learning7.5 creditsSecond cycle
DD2423Image Analysis and Computer Vision7.5 creditsSecond cycle
DD2424Deep Learning in Data Science7.5 creditsSecond cycle
DD2430Project Course in Data Science7.5 creditsSecond cycle
DD2434Machine Learning, Advanced Course7.5 creditsSecond cycle
DD2435Mathematical Modelling of Biological Systems9.0 creditsSecond cycle
DD2437Artificial Neural Networks and Deep Architectures7.5 creditsSecond cycle
DD2438Artificial Intelligence and Multi Agent Systems15.0 creditsSecond cycle
DD2447Statistical Methods in Applied Computer Science6.0 creditsSecond cycle
DD2477Search Engines and Information Retrieval Systems7.5 creditsSecond cycle
DD2600Robot Learning and Embodied AI7.5 creditsSecond cycle
DD2601Deep Generative Models and Synthesis7.5 creditsSecond cycle
DD2610Deep Learning, advanced course7.5 creditsSecond cycle
DT2112Speech Technology7.5 creditsSecond cycle
DT2119Speech and Speaker Recognition7.5 creditsSecond cycle
DT2151Project in Conversational Systems7.5 creditsSecond cycle
DT2216Advanced Individual Course in Music Communication9.0 creditsSecond cycle
DT2217Advanced Induvidual Course in Music Acoustics9.0 creditsSecond cycle
DT2470Music Informatics7.5 creditsSecond cycle
EA236XDegree Project in Electrical Engineering, specializing in Systems, Control and Robotics, Second Cycle30.0 creditsSecond cycle
EA238XDegree Project in Electrical Engineering, Second Cycle30.0 creditsSecond cycle
EA250XDegree Project in Electrical Engineering, Second Cycle30.0 creditsSecond cycle
EA260XDegree Project in Electrical Engineering, specializing in Information and Network Engineering, Second Cycle30.0 creditsSecond cycle
EH1110Global Impact of Electrical Engineering7.5 creditsFirst cycle
EK1191Measurement Technology6.0 creditsFirst cycle
EK2210Project in Microsystem Technology15.0 creditsSecond cycle
EK2350Microsystem Technology7.5 creditsSecond cycle
EK2360Hands-On Microelectromechanical Systems Engineering7.5 creditsSecond cycle
EK2370Build your own Radar System, Project Course7.5 creditsSecond cycle
EK2390Project Course in Integrated Circuits for RF and Microwave Technology7.5 creditsSecond cycle
EL1000Automatic Control, General Course6.0 creditsFirst cycle
EL1010Automatic Control, General Course6.0 creditsFirst cycle
EL1020Automatic Control, general course6.0 creditsFirst cycle
EL2220The Sustainable Systems and Control Engineer3.0 creditsSecond cycle
EL2221The Sustainable Systems and Control Engineer1.5 creditsSecond cycle
EL2320Applied Estimation7.5 creditsSecond cycle
EL2421Automatic Control, Project Course15.0 creditsSecond cycle
EL2425Automatic Control, Project Course, Smaller Course7.5 creditsSecond cycle
EL2450Hybrid and Embedded Control Systems7.5 creditsSecond cycle
EL2520Control Theory and Practice, Advanced Course7.5 creditsSecond cycle
EL2620Nonlinear Control7.5 creditsSecond cycle
EL2700Model Predictive Control7.5 creditsSecond cycle
EL2805Reinforcement Learning7.5 creditsSecond cycle
EL2810Machine Learning Theory7.5 creditsSecond cycle
EL2820Modelling of Dynamical Systems7.5 creditsSecond cycle
EL282UModelling of Dynamical Systems7.5 creditsSecond cycle
EL2850Cyber-Physical Security in Time-Critical Systems7.5 creditsSecond cycle
EN1001Global Impact of Electrical Engineering6.0 creditsFirst cycle
EQ1110Continuous Time Signals and Systems6.0 creditsFirst cycle
EQ1120Discrete Time Signals and Systems6.0 creditsFirst cycle
EQ1220Signal Theory7.5 creditsFirst cycle
EQ1270Stochastic Signals and Systems6.0 creditsFirst cycle
EQ2222The Sustainable Information and Network Engineer3.0 creditsSecond cycle
EQ2223The Sustainable Information and Network Engineer1.5 creditsSecond cycle
EQ2300Digital Signal Processing7.5 creditsSecond cycle
EQ2310Digital Communications9.0 creditsSecond cycle
EQ2321Speech and Audio Processing7.5 creditsSecond cycle
EQ2330Image and Video Processing7.5 creditsSecond cycle
EQ2341Pattern Recognition and Machine Learning7.5 creditsSecond cycle
EQ2401Adaptive Signal Processing7.5 creditsSecond cycle
EQ2411Advanced Digital Communications7.5 creditsSecond cycle
EQ2415Machine Learning and Data Science7.5 creditsSecond cycle
EQ2425Analysis and Search of Visual Data7.5 creditsSecond cycle
EQ2443Project in Information Engineering7.5 creditsSecond cycle
EQ2444Project in Communication Engineering7.5 creditsSecond cycle
EQ2445Project in Multimedia Processing and Analysis7.5 creditsSecond cycle
EQ2461Seminars in Information and Network Engineering3.0 creditsSecond cycle
EQ2700Individual Project in Signal Processing7.5 creditsSecond cycle
EQ276XDegree Project in Communication Theory, Second Cycle30.0 creditsSecond cycle
EQ2801Optimal Filtering7.5 creditsSecond cycle
EQ2810Estimation Theory, Accelerated Program Course6.0 creditsSecond cycle
EQ2820Matrix Algebra, Accelerated Program7.5 creditsSecond cycle
EQ2831Foundations in Digital Communications7.5 creditsSecond cycle
EQ2840Information Theory and Channel Coding, Accelerated Program7.5 creditsSecond cycle
EQ2845Information Theory and Source Coding7.5 creditsSecond cycle
EQ2850Coding for Wireless Communications, Accelerated Program7.5 creditsSecond cycle
EQ2855Emerging Information Technologies for Industrial Digitalization7.5 creditsSecond cycle
EQ2860Theoretical Foundations of Wireless Communications7.5 creditsSecond cycle
EQ2871Cyber-Physical Networking7.5 creditsSecond cycle
FDD3012Machine Learning, Reading Group6.0 creditsThird cycle
FDD3025Introduction to Behavior Trees in Robotics and AI3.0 creditsThird cycle
FDD3313Computer Vision, Reading Group6.0 creditsThird cycle
FDD3316Robotics, Reading Group6.0 creditsThird cycle
FDD3319Generative machine learning through learning by teaching4.5 creditsThird cycle
FDD3337Topics in Computer Vision I3.0 creditsThird cycle
FDD3338Topics in Computer Vision II6.0 creditsThird cycle
FDD3339Topics in Computer Vision III9.0 creditsThird cycle
FDD3353Topics in Robotics I3.0 creditsThird cycle
FDD3354Topics in Robotics II6.0 creditsThird cycle
FDD3355Topics in Robotics III9.0 creditsThird cycle
FDD3356System Integration for Robotics7.5 creditsThird cycle
FDD3359Reinforcement Learning6.0 creditsThird cycle
FDD3364Elements of Statistical Learning9.0 creditsThird cycle
FDD3412Deep Learning, Advanced Course6.0 creditsThird cycle
FDD3416Safe Robot Planning and Control7.5 creditsThird cycle
FDD3424Deep Learning in Data Science7.5 creditsThird cycle
FDD3431Graduate Course in Machine Learning6.0 creditsThird cycle
FDT3119Speech and Speaker Recognition7.5 creditsThird cycle
FDT3151Conversational Systems7.5 creditsThird cycle
FDT3300Artificial Intelligence and Creativity7.5 creditsThird cycle
FDT3302Statistical Methods for Behavioural Science10.0 creditsThird cycle
FDT3303Critical Perspectives on Data Science and Machine Learning7.5 creditsThird cycle
FDT3304Topics in Social Robotics3.0 creditsThird cycle
FDT3306Critical and Interdisciplinary Perspective in AI Music Studies7.5 creditsThird cycle
FDT3313Speech and Hearing Functions, basic course15.0 creditsThird cycle
FDT3314Articulatory phonetics7.5 creditsThird cycle
FDT3315Speech Communication Theory, basic course15.0 creditsThird cycle
FDT3317Speech Synthesis from Beginning to End-to-end7.5 creditsThird cycle
FDT3318Room Acoustics and Spatial Audio7.5 creditsThird cycle
FDT3319Topics in speech technology I3.0 creditsThird cycle
FEK3100BioTas I Journal Club4.5 creditsThird cycle
FEK3101BioTas II Journal Club4.5 creditsThird cycle
FEK3150Topics in Electromagnetic Interactions with Microsystems3.0 creditsThird cycle
FEK3151Topics in Electromagnetic Interactions with Microsystems I3.0 creditsThird cycle
FEK3152Topics in Electromagnetic Interactions with Microsystems II3.0 creditsThird cycle
FEK3153Topics in Electromagnetic Interactions with Microsystems III3.0 creditsThird cycle
FEK3154Topics in Electromagnetic Interactions with Microsystems IV3.0 creditsThird cycle
FEK3205Fundamentals of MEMS Fabrication8.0 creditsThird cycle
FEK3211MEMS- Seminar I2.0 creditsThird cycle
FEK3212MEMS- Seminar II2.0 creditsThird cycle
FEK3213MEMS- Seminar III2.0 creditsThird cycle
FEK3214MEMS- Seminar IV2.0 creditsThird cycle
FEK3230Electrical Measurement Technology for PhD Students8.0 creditsThird cycle
FEK3250Microsystem Technology for PhD Students8.0 creditsThird cycle
FEK3300Applied Micro- and Nanofabrication15.0 creditsThird cycle
FEK3310System Integration for MEMS and NEMS4.5 creditsThird cycle
FEK3360Advanced Hands-on MEMS Course10.0 creditsThird cycle
FEL3201Data-Driven Modeling, Basic Course8.0 creditsThird cycle
FEL3202Data-Driven Modeling, Extended Course12.0 creditsThird cycle
FEL3210Multivariable Control8.0 creditsThird cycle
FEL3230Graduate Course on Hybrid Systems7.5 creditsThird cycle
FEL3240Games, Decisions and Information7.0 creditsThird cycle
FEL3245Principles of Wireless Sensor Networks7.0 creditsThird cycle
FEL3260Sequential Decision Making under Uncertainty8.0 creditsThird cycle
FEL3300Convex Optimization with Engineering Applications6.0 creditsThird cycle
FEL3310Distributed Optimization, Intensive Course3.0 creditsThird cycle
FEL3311Distributed Optimisation8.0 creditsThird cycle
FEL3320Applied Estimation7.5 creditsThird cycle
FEL3330Networked and Multi-Agent Control Systems7.5 creditsThird cycle
FEL3340Introduction to Model Order Reduction7.0 creditsThird cycle
FEL3350Network Optimization4.0 creditsThird cycle
FEL3360Cyber-Physical Security of Networked Control Systems3.0 creditsThird cycle
FEL3361Cyber-Physical Security of Networked Control Systems - Extended Course5.0 creditsThird cycle
FEL3370Mathematical Methods in Signals, Systems and Control8.0 creditsThird cycle
FEL3751Scientific Machine Learning for Modeling and Control of Dynamical Systems7.5 creditsThird cycle
FEM3200Optimal Filtering10.0 creditsThird cycle
FEM3210Estimation Theory10.0 creditsThird cycle
FEM3220Matrix Algebra10.0 creditsThird cycle
FEM3300Research Seminars in Signal Processing I5.0 creditsThird cycle
FEM3301Research Seminars in Signal Processing II5.0 creditsThird cycle
FEO3120From Research to Impact3.0 creditsThird cycle
FEO3200Foundations in Digital Communications12.0 creditsThird cycle
FEO3210Information Theory12.0 creditsThird cycle
FEO3220Coding for Wireless Communications12.0 creditsThird cycle
FEO3230Probability and Random Processes12.0 creditsThird cycle
FEO3240Fundamentals of Network Coding10.0 creditsThird cycle
FEO3250Information Theory and Source Coding12.0 creditsThird cycle
FEO3260Machine-to-Machine Communication7.5 creditsThird cycle
FEO3274Pattern Recognition, Machine Learning and Data Analysis12.0 creditsThird cycle
FEO3280Theoretical Foundations of Wireless Communication12.0 creditsThird cycle
FEO3290Selected Topics on Emerging Information Technologies for Industrial Digitalization8.0 creditsThird cycle
FEO3300Multiuser Information Theory8.0 creditsThird cycle
FEO3310Sparse Signal Processing8.0 creditsThird cycle
FEO3320Information Theoretic Security8.0 creditsThird cycle
FEO3330Network Calculus10.0 creditsThird cycle
FEO3340Quantum Information Theory12.0 creditsThird cycle
FEO3350Information Theory for Statistics and Learning12.0 creditsThird cycle
FEO3360Research Seminars in Communication Theory I5.0 creditsThird cycle
FEO3361Research Seminars in Communication Theory II5.0 creditsThird cycle
FJL3380Theoretical Foundations of Machine Learning6.0 creditsThird cycle
FJQ3100Micro and Nanotechnology Journal Club I1.5 creditsThird cycle
FJQ3101Micro and Nanotechnology Journal Club II1.5 creditsThird cycle
FJQ3102Micro and Nanotechnology Journal Club III1.5 creditsThird cycle
FJQ3103Micro and Nanotechnology Journal Club IV1.5 creditsThird cycle
FJQ3104Micro and Nanotechnology Journal Club V1.5 creditsThird cycle
FJQ3105Micro and Nanotechnology Journal Club VI1.5 creditsThird cycle
FJQ3110Microphysiological Systems6.0 creditsThird cycle
FJQ3320Micro and Nanosystems - applied technologies outside the cleanroom15.0 creditsThird cycle
II1303Signal Processing7.5 creditsFirst cycle