Tallinn University of Technology (TalTech)
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)