Responsible Professor: Prof. Stephan Sigg
School: School of Electrical Engineering

 Learning outcomes for the Digital Systems and Design major

This major covers a range of interdisciplinary topics relevant in the development and design of complex digital systems. It addresses the industry-relevant fields of electrical engineering and automation, computer, communication, and information sciences, as well as electronics. Students of the major will acquire competence in a range of techniques covering the broad areas of mathematics, modeling and analysis of signals and systems, and electronics.

During their studies in this major, students acquire knowledge in project planning and management, design in engineering and problem solving. The major empowers students to solve industry-relevant problems employing cutting-edge tools of embedded systems, control theory, and signal processing. Students will be trained in the modeling and analysis of systems, advance their knowledge in the broad field of computer networks and gain professional experience through tailored industry-relevant projects and entrepreneurship trainings.

The expertise gained through the major features diverse programming skills, good mathematical background, goal-oriented problem solving, engineering design as well as efficient project planning and management.

In particular, students will boast competences in

  • emerging information technologies: students will learn from experts in evolving information technologies that define the future in industry and society
  • modern electronics: the major of Digital Systems and Design educates students in various fields of modern electronics required by specialists
  • analysis, design and optimization of complex systems: students of Digital Systems and Design will succeed in the efficient analysis, design and optimization of complex systems
  • project planning and management for digital systems: students will obtain management skills expected from highly sought-for experts in leading positions in industry
  • design in engineering: students will acquire cutting-edge design skills tailored for engineering that make a difference in technical solutions
  • programming skills: student will gather practical programming expertise in a range of industry-relevant languages
  • project and team working: students will collect practical experience through industry or close-to industry projects

Curriculum by modules

Basic Studies

Code: ELEC3029.A

Extent: 65 ECTS

Mathematics 25 cr:


Differential and integral calculus 1

MS-A0011Matrix algebra5II
MS-C2105Introduction to Optimization5IV


First course in probability and statistics5III
ELEC-A7200Signals And Systems5I-II
Programming 25 cr:


Basics in Programming Y1

ELEC-A7100Basic course in C-programming5III-V


Data Structures and Algorithms Y 5I-II
ELEC‐A5240Computer Lab in Digital Signal Processing Basics5I-II
ELEC-A7151Object oriented programming with C++5I-II
General studies 10 cr:
SCI-A1010Introduction Course for Bachelor's students2I-V
25C00200Entrepreneurship and Innovation Management
(Aalto course)

Compulsory language course3I-II
LC-5001/ LC-7001National Language Requirement (Finnish/Swedish), writing test1III
LC-5002/ LC-7002National Language Requirement (Finnish/Swedish), oral test1III
Industrial Engineering and Management 5 cr:
TU-A1300Introduction to Industrial Engineering and Management5I-II


Code: ELEC3056

Extent: 65 ECTS

ELEC-C7410Introduction to Digital Systems and Design2I-II
ELEC‐C9800Design in Engineering5I-II
ELEC-C7420Basic principles in Networking5III-IV
ELEC‐C9600Electronic circuits5IV-V
ELEC‐C9820Electronics and Design Workshop5III-V
ELEC-C5310Introduction to Estimation, Detection and Learning5III-IV
ELEC‐C8201Control and Automation5III-IV
ELEC-C7430Industrial  training3V
ELEC-E8001Embedded Real-Time Systems5I-II
ELEC‐C9410Photonics and Optical Communications5I-II

Final Project in Digital Systems and Design/

ADDBasics Capstone Course


Bachelor's Thesis and Seminar10III-V

Maturity Test0

Curriculum by timing

Orange: basic studiesGreen: major

First year

Second year

Third year

*Final Project in Digital Systems and Design*Final Project in Digital Systems and Design
Embedded Real-Time SystemsElective course / Minor course
Photonics and Optical CommunicationsElective course / Minor course
Elective course / Minor courseElective course / Minor course
Elective course / Minor courseBachelor Thesis and Seminar
Elective course / Minor course
Elective course / Minor course
* The course extends over the Christmas break.