Code: ELEC3025

Credits: 65 ECTS

Responsible Professors: Quan Zhou, Valeriy Vyatkin, Themistoklis Charalambous, Tommi Karhela, Ville Kyrki, Mervi Paulasto-Kröckel, Simo Särkkä, Arto Visala

Pääaine suomeksi: Säätötekniikka, robotiikka ja autonomiset järjestelmät

Huvudämne på svenska: Reglerteknik, robotik och autonomiska system


Control, Robotics and Autonomous Systems major provides a strong basis in control engineering and automation, allowing a student then to specialize in a particular area of interest such as factory automation, robotics, smart systems, or industrial software systems. Central topics for all students include modelling, estimation and control of dynamical systems, as well as embedded systems and software for modern automation systems. Most courses include theory as well as its application in practice.  Upon completion of the Major, the student will be able to:

  • Understand the need for automation
  • Design models and controllers  for dynamical systems
  • Analyze properties of and dynamics of systems
  • Design industrial software applications
  • Understand in depth one of the focus areas (robotics, smart systems, control engineering, automation software, or factory automation)

Courses

Code

Course

ECTS

Teaching period

Year*

Compulsory courses: 35 ECTS

ELEC-E0100Introduction to Master's Studies at Aalto ELEC0I-V1
ELEC-E8001Embedded Real-Time Systems5I-II1
ELEC-E8004Project Work10III-V1
ELEC-E8101Digital and Optimal Control5I-II1
ELEC-E8102Distributed and Intelligent Automation Systems5I-II1
ELEC-E8103Modelling, Estimation and Dynamic Systems5II1

ELEC-E8104

Stochastic models and estimation

5

I

1

*Year = The year students are expected to study the course

Code

Course

ECTS

Teaching period

Year*

Optional courses: choose 30 ECTS or alternatively follow the instructions below

ELEC-E0200Master's Thesis Process0I-V

CS-E4800

Artificial Intelligence

5

III – IV


ELEC-E8110

Automation Software Synthesis and Analysis

5

IV-V


ELEC-E8111

Autonomous Mobile Robots

5

IV


CS-E4850

Computer Vision

5

I-II


ELEC-E8712

Design for Reliability

5

I-II


ELEC-E8730

Design of Electronic Equipment

5

I-II


ELEC-E8405

Electric Drives

5

I-II


ELEC-E8408

Embedded Systems Development 

5

III-IV


ELEC-E8113

Information Systems in Industry

5

I-II


MS-E2140

Linear Programming

5

I


CS-E3210

Machine Learning: Basic Principles

5

I


ELEC-E8114

Manufacturing Automation Systems Modelling

5

IV-V


KON-C2004

Mechatronics Basics

5

I-II


ELEC-E8115

Micro and Nano Robotics

5

III-IV


ELEC-E8116

Model-Based Control Systems

5

I-II


MS-E2112

Multivariate Statistical Analysis

5

III-IV


ELEC-E8123Networked Control Systems5III

ELEC-E8105

Non-linear filtering and parameter
estimation

5

III-IV


MS-E2139

Nonlinear Programming

5

II


CS-C3140

Operating systems

5

I


ELEC-D8710

Principles of Materials Science

5

III-IV


MS-E1600

Probability theory

5

III


ELEC-E8118

Robotic Vision P

5

III


ELEC-C1320

Robotics

5

I-II


ELEC-E8119

Robotics: Manipulation, Decision Making and Learning

5

I-II


ELEC-E5710

Sensors and Measurement Methods

5

IV-V


CS-C3180

Software Design and Modelling

5

I-II


CS-C3150

Software engineering

5

I-II, III-IV


ELEC-E7120

Wireless Systems

5

I


Alternatively, you can choose a study track to follow. You will find study tracks and recommended study schedules under Planning your studies.