Minors

Computer Engineering (minor)

Code:

ELEC3084

Extent:

20–25 ECTS

Curriculum:

2026–2028

Level:

Intermediate studies

Language of learning:

English

Target group:

All Aalto students

Teacher in charge:

Riku Jäntti

Administrative contact:

Johanna Tuomola

Organising department:

Department of Information and Communications Engineering

Organiser:

School of Electrical Engineering

Prerequisites:

Basic courses in engineering mathematics (or equivalent knowledge) and either CS-A1110 Programming 1 (follow-up course CS-A1120) or CS-A1111/CS-A1113 Basics in Programming Y1 (follow-up course CS-A1121/ CS-A1123).
 

Students are requested to check the prerequisites of the courses before signing up. Some of the optional courses for the minor subject are quite demanding.


Quotas and restrictions:

No quotas.

Application process:

Open for all students of Aalto University

About the minor

The Computer Engineering minor focuses on the structure and operation of computing systems at the hardware and system level. It covers processor architectures, the hardware–software interface, and the implementation of digital logic using reconfigurable hardware. The minor provides the essential knowledge base for understanding how computational tasks are realized in electronic systems. This competence is increasingly important for designing and optimizing scalable, energy-efficient computing architectures and accelerators that enable modern signal processing and artificial intelligence applications.

You can find course descriptions in Sisu. In your study plan, choose the course and click the course code or search courses by code or name. Learning environments are found in MyCourses through search or after registration in "My own courses".

Code Course name ECTS Teaching

Mandatory courses (15 ECTS)

ELEC-A7100 Basic Course in C programming* 5 III-V
ELEC-C7440 Computer Architectures with RISC-V 5 III-IV
ELEC-E7555 FPGA for Communication Systems D 5 III-IV

Choose such that 20-25 ECTS is fulfilled (5-10 ECTS)

ELEC-C7222 Embedded Programming with Communication devices 5 III-V
ELEC-C5232  Digital Signal Processing 5 IV-V
ELEC-C7490 Final Project in Computer Engineering 5 I-II

* Students that have studied other courses with identical or similar content in their studies are required to choose other optional courses.

  • Updated:
  • Published:
Share
URL copied!