Till KTH:s startsida Till KTH:s startsida

Visa version

Version skapad av Petter Ögren 2018-11-28 09:51

Visa < föregående | nästa >
Jämför < föregående | nästa >

SCR: Curriculum

The Curriculum of the SCR programme is defined in the links below, where batch most often refers to the first registration term at the programme. 

A course list that is easier to read can be found in this document for 2016 (PDF). Note however that the PDF does not include information regarding the requirements on project courses and non-technical courses.

The slides that were shown during the welcome meeting are here: slides.pdf

Schedule

To check how the schedule would look like if you took a given set of courses, you can use TimeEdit.

Project Courses

Students starting in 2015 and later need to have taken at least one project course from the study area. The following courses are considered to be SCR project courses in this sense:

  • EL2425 Automatic Control Project Course, Smaller Course
  • EL2421 Automatic Control Project Course
  • DD2419 Project Course in Robotics and Autonomous Systems
  • DD2425 Robotics and Autonomous Systems (NO LONGER OFFERED)
  • EP2520 Building Networked Systems Security
  • SD2231 Applied Vehicle Dynamics Control
  • DD2438 Artificial Intelligence and Multi Agent Systems
  • DD2430 Project Course in Data Science
  • DT2150 Project in Cognitive Systems

Note that DD2411 might qualify, but this depends on the individual assignments, which are different for all students. At the start of the course the examiner will let you know if your assignment involves enough group work.

A project course needs to satisfy the following criteria

  • The work is done in groups of more than 1
  • The examination of the course needs to be mainly in the form of one or more projects
  • The course needs to be on master level (i.e. having a 2 as third character in course code)

Thus your master thesis is not a project course. If you wish to a course to the list above, please contact the program director.

Non-technical Courses

Students need to take one or two non-technical courses, with a total of at most 15 credits. A list of recommended non-technical courses can be found in the links above.

Recently Approved Recommended courses

These courses were recently approved as recommended, but have not yet been added to official lists above. If you think a course should be added below, email the Program Director and suggest it.

  • MF2030 Mechatronics basic course
  • MF2042 Embedded systems for mechatronics part I
  • SF1861 Optimization
  • DD1388 Program construction using C++

Examples of the four tracks

Note that the Conditionally elective and Recommended courses below can be replaced by others as long as you satisfy the track requirements.

Robotics and Autonomous Systems (Example)

Course ID Name When Credits Type
EL2220 The Sustainable Systems and Control Engineer Y1-Y2 3 Mandatory
EL2820 Modelling of Dynamical Systems Y1, P1 7,5 Mandatory
DD2410 Introduction to Robotics Y1, P1 7,5 Mandatory
DD2423 Image Analysis and Computer Vision Y1, P2 7,5 Track Mandatory
EL2320 Applied Estimation Y1, P2 7,5 Track Mandatory
DD2419 Project Course in Robotics and Autonomous Systems Y1, P3-P4 9 Conditionally Elective (and Project Course)
EL2450 Hybrid and Embedded Control Sys. Y1, P3 7,5 Recommended
DD2421 Machine Learning Y1, P3 7,5 Conditionally Elective
EL2520 Control Theory and Practice, adv. Y1, P4 7,5 Mandatory
Year 2
AK2036 Theory and Methodology of Science Y2,P1 7,5 Mandatory
DD2380 Artificial Intelligence Y2, P1 6 Conditionally Elective
XXYYYY Non-Technical Course Y2, P2 6-7.5 Mandatory
DD2434 Machine Learning, Adv. Course Y2, P2 7,5 Conditionally Elective
XXYYYY Master Thesis Y2, P3-P4 30 Mandatory
Sum 121,5

System and Control Theory (Example)

Course ID Name When Credits Type
EL2220 The Sustainable Systems and Control Engineer Y1-Y2 3 Mandatory
EL2820 Modelling of Dynamical Systems Y1, P1 7,5 Mandatory
DD2410 Introduction to Robotics Y1, P1 7,5 Mandatory
EL2620 Nonlinear Control Y1, P2 7,5 Track Mandatory
SF2832 Mathematical Systems Theory Y1, P2 7,5 Conditionally Elective
XXYYYY Non-Technical Course Y1, P3 6 Mandatory
EL2450 Hybrid and Embedded Control Sys. Y1, P3 7,5 Conditionally Elective
DD2424 Deep Learning in Data Science Y1, P4 7,5 Recommended
EL2520 Control Theory and Practice, adv. Y1, P4 7,5 Mandatory
Year 2
AK2036 Theory and Methodology of Science Y2,P1 7,5 Mandatory
EL2700 Model Predictive Control Y2, P1 7,5 Track Mandatory
EL2425 Automatic Control, Project Course, Smaller Course Y2, P2 7,5 Conditionally Elective (and Project Course)
EL2805 Reinforcement Learning Y2, P2 7,5 Recommended
XXYYYY Master Thesis Y2, P3-P4 30 Mandatory
Sum 121,5

Electrical Energy Systems (Example)

Course ID Name When Credits Type
EL2220 The Sustainable Systems and Control Engineer Y1-Y2 3 Mandatory
EL2820 Modelling of Dynamical Systems Y1, P1 7,5 Mandatory
EJ2301 Power Electronics Y1,P1-P2 6 Conditionally Elective
EG2100 Power System Analysis Y1, P1-P2 6 Track Mandatory
EH2741 Communication and Control in Electric Power Systems Y1, P1-P2 6 Conditionally Elective
EL2620 Nonlinear Control Y1, P2 7,5 Conditionally Elective
EL2450 Hybrid and Embedded Control Systems Y1, P3 7,5 Track Mandatory
EG2110 Power System Stability and Control Y1, P3 7,5 Conditionally Elective
EH2745 Computer Applications in Power Systems Y1, P4 4,5 Conditionally Elective
EL2520 Control Theory and Practice, adv. Y1, P4 7,5 Mandatory
Year 2
AK2036 Theory and Methodology of Science Y2,P1 7,5 Mandatory
DD2410 Introduction to Robotics Y2, P1 7,5 Mandatory
EL2425 Automatic Control Project Course, Smaller Course Y2, P2 7,5 Conditionally Elective (and Project Course)
XXYYYY Non-Technical Course Y2, P2 6 Mandatory
XXYYYY Master Thesis Y2, P3-P4 30 Mandatory
Sum 121,5

Networked Control System (Example)

Course ID Name When Credits Type
EL2220 The Sustainable Systems and Control Engineer Y1-Y2 3 Mandatory
EL2820 Modelling of Dynamical Systems Y1, P1 7,5 Mandatory
DD2410 Introduction to Robotics Y1, P1 7,5 Mandatory
EL2320 Applied Estimation Y1, P2 7,5 Recommended
SF1811 Optimization Y1, P2 6 Recommended
EL2450 Hybrid and Embedded control Systems Y1, P3 7,5 Track Mandatory
EP2200 Queuing Theory and Teletraffic Systems Y1, P3 7,5 Conditionally Elective
DD2424 Deep Learning in Data Science Y1, P4 7,5 Recommended
EL2520 Control Theory and Practice, adv. Y1, P4 7,5 Mandatory
Year 2
AK2036 Theory and Methodology of Science Y2,P1 7,5 Mandatory
EP2700 Principles of Wireless Sensor Networks Y2, P1 7,5 Track Mandatory
XXYYYY Non-Technical Course Y2, P2 7,5 Mandatory
EL2425 Automatic Control Project Course, Smaller Course Y2, P2 7,5 Conditionally Elective (and Project Course)
XXYYYY Master Thesis Y2, P3-P4 30 Mandatory
Sum 120