Potential course matches: Tallinn University of Technology (TalTech)

Tallinn University of Technology (TalTech)

Tallinn, Estonia
POTENTIAL — not yet offered / not confirmed
🟢 Strong, broad match: many 6-ECTS English-listed courses in electronics, embedded, control, power, telecom, AI/CS (final exchange offer list should be confirmed)
English-taught programme: Exchange students may take any course from TalTech's English-taught programmes (BSc Integrated Engineering, BSc Cyber Security Engineering, MSc Embedded Systems, MSc Software Engineering, etc.) and courses listed as 'Estonian and English' in OIS2; min 15, normal 30 ECTS per semester (1 ECTS = 26 h), B2 English, autumn (S) and spring (K) semesters. Caveats: the official exchange course table is a Power BI report that could not be read, the Estonian-language MSc/BSc power courses are listed as English-capable but several 2026/27 syllabi are in Estonian, and the MSc Communicative Electronics programme is marked suspended; MSc-level courses suit HMU's later (direction) years.
Potential matches only. This partner currently has no HMU Electrical & Computer Engineering students / no recognised courses. The matches below are an indicative assessment by the IRO, based on the partner’s published English programme vs the HMU Electrical & Computer Engineering study guide. They must be evaluated and approved by the departmental academic coordinator before any agreement is used.
Partner course / module (ECTS) Possible HMU equivalent (ECTS) Fit Offered
Higher Mathematics I (YMX0224) (6) BSc Integrated Engineering, English; single-variable calculus plus intro linear algebra and complex numbers, so it also partly covers HMU 2 → Calculus I Λογισμός I (6) strong W/S
Mathematical Analysis II (YMX0234) (3) BSc Integrated Engineering (English programme); 3 ECTS only, so partial credit vs 6 ECTS → Calculus II Λογισμός ΙΙ (6) likely S
Physics I and II (YFX0011, YFX0012) (6+6) BSc Integrated Engineering (English programme); two 6-ECTS parts, together exceeding HMU Physics → Physics Φυσική (6) likely W/S
Programming I (IAX0583) (6) BSc level; Python and C, algorithmic thinking, control flow, arrays, functions, files; English and Estonian → Structured Programming Δομημένος Προγραμματισμός (6) strong W/S
Programming II (IAX0584) (6) BSc Integrated Engineering, English programme; content not verified, assumed object-oriented follow-up → Object-Oriented Programming Αντικειμενοστρεφής Προγραμματισμός (6) weak W/S
Probability Theory and Mathematical Statistics (YMX0252) (3) BSc Integrated Engineering (English programme); 3 ECTS vs HMU 5, partial → Probability Theory and Statistics Θεωρία Πιθανοτήτων και Στατιστική (5) likely S
Electronics (IEE1550) (6) BSc/MSc, English and Estonian; passive and semiconductor devices, analog circuits, amplifiers, oscillators, filters, plus digital basics → Electronics I Ηλεκτρονική Ι (6) strong W
Chemistry and Materials Science (YKI0130) (6) BSc Integrated Engineering (English programme); general materials science, only partial overlap with electrotechnical materials → Electrotechnical Materials I Ηλεκτροτεχνικά Υλικά I (4) weak W
Descriptive Geometry (EAI0040) (3) BSc Integrated Engineering (English programme); engineering graphics, partial overlap with technical drawing → Technical Drawing Τεχνικό Σχέδιο (3) weak W
Academic Writing in English (HLI0110) (3) BSc elective, English programme; academic writing skills → Principles of Writing and Studying Scientific Texts Αρχές Συγγραφής και Μελέτης Επιστημονικού Κειμένου (2) likely W/S
Estonian Language and Culture (MLE0010) (6) Language course for exchange students, available in English programmes; 6 ECTS vs HMU 2 → Foreign Language I Ξένη Γλώσσα I (2) likely W/S
Estonian II on the basis of English (MLE0020) (3) Language course, level II; check availability for incoming students → Foreign Language II Ξένη Γλώσσα II (2) weak W/S
Fundamentals of Networking (ICA0019) (6) BSc Cyber Security Engineering, English; network models, IPv4/IPv6, switches and routers, 60% practical → Computer Networks Δίκτυα Υπολογιστών (6) likely W/S
Algorithms and Data Structures (ICS0005) (6) BSc Cyber Security Engineering, English and Estonian; stacks, trees, graphs, hashing, sorting, complexity (Java) → Data Structures Δομές Δεδομένων (6) likely S
Database Basics (ICS0012) (6) BSc Cyber Security Engineering (English programme); course page not opened → Introduction to Databases Εισαγωγή στις Βάσεις Δεδομένων (5) likely W
Web Technologies (ICS0008) (6) BSc Cyber Security Engineering (English programme); course page not opened → Internet Technologies Τεχνολογίες Διαδικτύου (4) likely S
Linux Administration (ICS0021) (6) BSc Cyber Security Engineering (English programme); system administration, only partial overlap with operating systems theory → Operating Systems Λειτουργικά Συστήματα (4) weak W
Microprocessor Systems (IAS0430) (6) MSc; CPU design, ISA, memory hierarchy, OS concepts, arithmetic; recent syllabi in English; also relevant to HMU 23 → Computer Architecture Αρχιτεκτονική Υπολογιστών (5) likely W
Embedded Systems (IAS0330) (6) MSc Embedded Systems (English) and MSc Hardware Development; microcontrollers, real-time, dependability, RTOS → Embedded Systems Ενσωματωμένα Συστήματα (4) strong S
Basics of Embedded Systems (IAS0230) (6) MSc; ARM Cortex-M, embedded architectures, real-time scheduling; 2026/27 syllabus in English → Embedded Systems Ενσωματωμένα Συστήματα (4) likely W
HDL in Digital Systems Design (IAS0640) (6) MSc Embedded Systems; SystemVerilog, FPGAs, simulation, synthesis; 2026/27 offered in English → Digital Circuit and System Design Σχεδίαση Ψηφιακών Κυκλωμάτων και Συστημάτων (4) strong W
Systems-on-Chip Design (IAS0550) (6) MSc Embedded Systems; VLSI/ASIC/SoC design flow, VHDL/Verilog synthesis, FPGA prototyping → Digital Circuit and System Design Σχεδίαση Ψηφιακών Κυκλωμάτων και Συστημάτων (4) likely W
System Programming (ITS8020) (6) MSc; multitasking embedded software, scheduling, kernel services, drivers, interrupts; English and Estonian → System Software Λογισμικό Συστήματος (4) likely W
Robotics (IAS0060) (6) MSc/BSc; project-based mobile robotics with ROS, control and sensor fusion; English and Estonian → Robotics I Ρομποτική Ι (4) likely S
Advanced Robotics (EEM0080) (6) MSc Embedded Systems (English programme); course page not opened, content assumed advanced robotics → Robotics II Ρομποτική ΙΙ (4) weak S
Intelligent Control Systems (IAS0023) (6) MSc; cascade, feedforward, multivariable, nonlinear and adaptive control, fuzzy/neural control; 2026/27 syllabus in English → Automatic Control Systems II Συστήματα Αυτομάτου Ελέγχου ΙΙ (5) likely W
Modeling and Identification (IAS0031) (6) MSc; modelling of electrical, mechanical, hydraulic systems, linearization, parameter identification (MATLAB); taught in English recently → Modelling of Electronic and Electrical Systems Μοντελοποίηση Ηλεκτρονικών και Ηλεκτρικών Συστημάτων (3) likely S
Mechatronics Systems Modeling and Control (EEM0090) (6) MSc; models of mechatronic/power-electronic systems, closed-loop control, motion control; 2026/27 syllabus in English → Automatic Control Systems I Συστήματα Αυτομάτου Ελέγχου Ι (6) likely W
Industrial Automation and Drives (EEV5040) (6) MSc Electrical Engineering and Mechatronics; PLC/IEC 61131-3, SCADA, PID, vector control of AC machines; English and Estonian → Industrial Control Βιομηχανικός Έλεγχος (5) strong W
Industrial Automation and Drives (EEV5040) (6) Second mapping: vector control of AC machines for electric drives covers part of HMU Drive Systems → Drive Systems Κινητήρια Συστήματα (4) likely W
Applied Data Communication (IAS0051) (6) MSc; industrial data communication, Ethernet, OPC; partial overlap with advanced networking; English and Estonian → Computer Networks II Δίκτυα Υπολογιστών ΙΙ (5) weak W
Advanced Course of Power Electronics (EEV5050) (6) MSc; SiC/GaAs devices, converters for renewables, MATLAB/PSIM/PLECS modelling, lab build; English and Estonian → Power Electronics Ηλεκτρονικά Ισχύος (4) strong S
Electric Transportation (EEV5030) (6) MSc; traction drives, EV charging, V2G, grid impact; 2025/26 and 2026/27 offered in English → Drive Systems Κινητήρια Συστήματα (4) likely W
Wind and Solar Power Engineering (EES5130) (6) MSc; wind (incl. offshore) and PV systems, grid connection; listed English and Estonian but 2026/27 syllabus in Estonian → Wind Energy Systems Αιολικά Συστήματα (4) likely S
Wind and Solar Power Engineering (EES5130) (6) Second mapping: PV panels, planning and grid integration cover HMU Photovoltaic Systems partly → Photovoltaic Systems Φ/Β Συστήματα (4) likely S
Electrical Lighting (EEV5070) (6) MSc; vision, lamps, luminaires, lighting design, control, energy efficiency; English and Estonian → Lighting Technology Τεχνολογία Φωτισμού (4) strong S
Energy Management in Smart Grids (EEV5020) (6) MSc; sources, loads, storage, markets, smart grid assessment in HOMER; 2026/27 syllabus in Estonian → Distribution Networks and Distributed Generation Δίκτυα Διανομής και Διεσπαρμένη Παραγωγή (4) likely W
Economics of Power Systems (EES5160) (6) MSc; generation/transmission costs, electricity markets, NPV/IRR evaluation; English and Estonian → Electric Power Economics Ηλεκτρική Οικονομία (4) strong W
Failures and Reliability of Electrical Equipment (EEV5100) (6) MSc; failures and lifetime of machines, transformers, power electronics, diagnostics; 2026/27 syllabus in Estonian → Systems Reliability Αξιοπιστία Συστημάτων (4) likely S
Electromagnetic Influence, Noise and Measurement (EEV5010) (6) MSc; EMI, shielding, EMC standards, power quality, low-noise measurement; 2026/27 syllabus in Estonian → Electromagnetic Compatibility Ηλεκτρομαγνητική Συμβατότητα (4) likely W/S
General Course of Electrical Power Engineering (EES5240) (6) MSc; overview of generation, transmission, distribution, markets; syllabus mainly Estonian, English listed → Introduction to Electric Power Systems Εισαγωγή στα Συστήματα Ηλεκτρικής Ενέργειας (6) weak W
Power Distribution Engineering (EES5040) (6) MSc; MV/LV networks, short-circuit, earthing, installation design; syllabus entries in Estonian → Industrial Installations Βιομηχανικές Εγκαταστάσεις (6) weak W
Modelling of Electromagnetic Devices (EEV5090) (6) MSc; FEM/FDM electromagnetic and thermal field modelling of machines; English and Estonian, partial overlap with field theory → Electromagnetic Field II Ηλεκτρομαγνητικό Πεδίο ΙΙ (6) weak S
Introduction to Sustainable Energy Engineering (KYF0300) (3) BSc Integrated Engineering elective (English programme); content not verified → Energy Systems Ενεργειακά Συστήματα (4) weak W/S
Antennas and RF Planning (IEE1650) (6) MSc Communicative Electronics/Telecom; transmission lines, waveguides, antennas, propagation; English listed (recent syllabi 2019-2022) → Antennas and Electromagnetic Wave Propagation Κεραίες και Διάδοση Ηλεκτρομαγνητικής Ακτινοβολίας (5) strong W
Communication Theory (IEE1610) (6) MSc; information theory, coding, digital modulation, optimal receivers, MIMO; English and Estonian; programme marked suspended → Telecommunication Systems I Τηλεπικοινωνιακά Συστήματα Ι (6) likely S
System Aspects in Communication (IEE2620) (6) MSc; 4G/5G radio and core, network slicing, Open RAN; 2024/25 syllabus in English → Mobile and Satellite Communications Κινητές και Δορυφορικές Επικοινωνίες (5) likely S
Telecommunication Services and Network Application Frameworks (IEE1670) (6) MSc; teaching semester coded S2 in OIS, content not opened → Telecommunication Systems II Τηλεπικοινωνιακά Συστήματα ΙΙ (4) weak W
RF Electronics (IEE2560 / IEE1560) (6) MSc; RF circuits, Smith chart, mixers, oscillators; lecturer syllabus in Estonian, English listed; partial overlap with analog electronics → Electronics II Ηλεκτρονική ΙΙ (6) weak W
Signal Processing Methods and Algorithms (IEE1710) (6) MSc; time/frequency analysis, correlation, convolution, statistical signal processing; English and Estonian → Digital Signal Processing I Ψηφιακή Επεξεργασία Σήματος I (6) likely W
Data Acquisition Means and Methods (IEE1720) (6) MSc; sensors, A/D and D/A, uncertainty, LabVIEW instruments; 2026/27 syllabus in English → Measurement Systems Συστήματα Μετρήσεων (6) strong W
Sensorics (IEE1040) (6) MSc; sensors and actuators, smart sensors; English and Estonian, partial overlap with measurement systems → Measurement Systems Συστήματα Μετρήσεων (6) weak W
Microelectronics (IEE1830) (6) MSc; semiconductor physics, pn/bipolar/FET devices, IC design basics; English and Estonian → Advanced Technology Electronic Devices Ηλεκτρονικές Διατάξεις Προηγμένης Τεχνολογίας (4) likely W
Networks of Smart Things (IEE2630) (6) MSc; IoT applications, sensors, RFID, short-range wireless, security; English and Estonian → Internet of Things Διαδίκτυο των Αντικειμένων (4) strong W
Internet of Things (MET0330) (6) BSc Integrated Engineering elective (English programme); course page not opened → Internet of Things Διαδίκτυο των Αντικειμένων (4) likely S
Multimedia Technologies (IEE1680) (6) MSc; audio/video basics, storage, display, streaming, QoS; English and Estonian → Multimedia Technologies: Audio, Image, Video Τεχνολογίες Πολυμέσων: Ήχος, Εικόνα, Βίντεο (4) strong S
Computer Vision (ITS8030) (6) MSc; image processing, features, detection, tracking, stereo, segmentation; syllabi in English since 2022/23 → Computer Vision Τεχνητή Όραση (5) strong S
Machine Learning (ITI8565) (6) MSc; supervised/unsupervised learning, neural nets, SVM, clustering, Bayes; taught in English → Machine Learning and Knowledge Mining Μηχανική Μάθηση και Εξόρυξη Γνώσης (4) strong S
Foundations of Artificial Intelligence and Machine Learning (ITI0210) (6) MSc; search, logic and probabilistic reasoning, basic ML, neural nets, reinforcement learning; English and Estonian → Artificial Intelligence Τεχνητή Νοημοσύνη (5) strong W/S
Data Mining (ITI8730) (6) MSc Embedded Systems; clustering, classification, graph and stream mining in R; 2026/27 syllabus in English; partial fit to Big Data → Big Data Μεγάλα Δεδομένα (5) weak W
Natural Language and Speech Processing (ITS8040) (6) MSc Software Engineering elective; course page not opened, English availability unverified → Speech and Natural Language Processing Επεξεργασία Φωνής και Φυσικής Γλώσσας (4) weak S
Real-Time Big Data Analytics (ITS8060) (6) MSc Software Engineering elective; course page not opened, English availability unverified → Big Data Μεγάλα Δεδομένα (5) weak S
Agile Software Development (MTAT.03.295) (6) MSc Software Engineering (joint with Univ. of Tartu); course page not opened → Agile Software Development Ευέλικτη Ανάπτυξη Λογισμικού (4) likely W
Software Quality and Standards (IDY0204) (6) MSc Software Engineering; course page not opened, partial overlap with software engineering → Software Engineering Τεχνολογία Λογισμικού (6) weak W
Real-Time Software Engineering (ITI8520) (6) MSc Software Engineering / Embedded Systems; course page not opened → Software Engineering Τεχνολογία Λογισμικού (6) weak S
Advanced Programming (ITT8060) (6) MSc Software Engineering (functional programming focus assumed); course page not opened → Advanced Programming Techniques Προηγμένες Τεχνικές Προγραμματισμού (4) weak W
Logical Programming (ITI0211) (6) MSc Hardware Development and Programming (Estonian-language programme); language of instruction for exchange not verified → Logic Programming Λογικός Προγραμματισμός (4) weak W
Foundations of Cyber Security (ITE4150 / ITI0216) (6) MSc Embedded Systems (English programme) elective; course page not opened → Computer Systems Security Ασφάλεια Υπολογιστικών Συστημάτων (4) likely W/S
Computer Network Security (ICA0015) (3) BSc Cyber Security Engineering (English programme); 3 ECTS only → Network and Telecommunications Security Ασφάλεια Δικτύων και Τηλεπικοινωνιών (4) likely S
Cryptography (ICS0036 / ITC8240) (6) BSc Cyber Security Engineering and MSc Embedded Systems (English programmes); partial overlap with systems security → Computer Systems Security Ασφάλεια Υπολογιστικών Συστημάτων (4) weak W/S
Project Management (MMK5280) (6) MSc Embedded Systems general-studies elective (English programme); teaching semester coded S2 → Project Evaluation and Management Systems Συστήματα Αξιολόγησης και Διαχείρισης Έργων (4) likely W
Biomedical Sensors (IHB0160) (6) MSc Communicative Electronics elective; course page not opened, programme marked suspended → Biomedical Technology Βιοϊατρική Τεχνολογία (4) weak S

Offered = indicative term at the partner (W = winter/autumn semester, S = spring/summer semester, W/S = both semesters), from the partner’s published course catalogue. Not based on past mobilities; can change year to year — confirm with the coordinator. “—” = term not published.

Sources: TalTech exchange studies · TalTech courses in English (exchange offer) · TalTech incoming students · OIS2 MSc Embedded Systems (IAFM21, English) · OIS2 BSc Integrated Engineering (MVEB14, English) · OIS2 MSc Electrical Engineering and Mechatronics (EAMM23) · OIS2 MSc Communicative Electronics (IVEM11) · OIS2 MSc Hardware Development and Programming (IACM23) · OIS2 BSc Cyber Security Engineering (IVSB17) · OIS2 MSc Software Engineering (IVSM09)