Department of Electrical and Computer Engineering

MENUMENU
  • Department
      • Profile
      • Faculty
      • Evaluation
      • Administration
      • Staff
  • Studies
    • Subject Areas
    • Undergraduate Studies
    • Postgraduate Studies
      • MSc Studies in “Science and Technology of ECE”
      • MSc Studies in “Smart Grid Energy Systems”
      • MSc Studies in “Applied Informatics”
    • PhD Studies
    • Course List
      • Undergraduate Courses
      • Postgraduate Courses
        • Science and Technology of ECE
        • Smart Grid Energy Systems
        • Applied Informatics
      • Erasmus
    • ECTS
    • Career Opportunities
    • Practise Training
  • Research
    • Labs
    • Research Projects
    • Postdoc Research
    • Ph.D. Candidates
    • Theses – Technical Reports
    • Active Research Projects

      MLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum

      Scientific Responsible

      Spyros LalisSpyros Lalis, Professor
      E-mail: lalis@e-ce.uth.gr

      TitleMLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum
      Duration2023 – 2025
      Sitehttps://csl.e-ce.uth.gr/projects/mlsysops

      Read More

  • Alumni
    • Ph.D. Graduates
  • Service Offices
    • Secretariat
    • Technical support
  • Announcements
    • General Announcements
    • Academic News
  • Contact
    • Department of Electrical and Computer Engineering
      • Sekeri – Cheiden Str
        Pedion Areos, ECE Building
        383 34 Volos – Greece
      Tel.+30 24210 74967, +30 24210 74934
      e-mailgece ΑΤ e-ce.uth.gr
      PGS Tel.+30 24210 74933
      PGS e-mailpgsec ΑΤ e-ce.uth.gr
      URLhttps://www.e-ce.uth.gr/contact-info/?lang=en
  • Login

Undergraduate Courses

Home » Studies » Undergraduate Studies » Undergraduate Courses

The program of study offers the following courses, listed according to their subject area. Please note the following labels

the course is not offered
Graduate Program course, available to undergraduate students with instructor’s permission
course offered to Erasmus students
cross-listed course, offered by University of Thessaly

 

  • per Subject Area
  • per Semester
  • per Required/Elective

Applications and Foundations of Computer Science

ECE113 Calculus I

ECE114 Calculus II

ECE117 Linear Algebra

ECE118 Discrete Mathematics

ECE212 Differential Equations

ECE215 Data Structures

ECE216 Algorithms

ECE220 Numerical Analysis

ECE317 Artificial Intelligence

ECE324 Introduction to the Theory of Computation

ECE329 Education Technologies

ECE337 Linear Programming

ECE420 Game Architecture and Development

ECE433 Computer Graphics

ECE440 Integer Programming and Combinatorial Optimization

ECE445 Parallel and Distributed Computing

ECE447 Neuro-Fuzzy Computing

ECE452 Special Topics in Applied Mathematics

ECE461 Machine Learning for Data Science and Analytics

ECE492 Introduction to Robotics

PGS607 Special Subjects

PGS611 Logical Foundations for Intelligent Agents

Software and Information System Engineering

ECE115 Programming I

ECE116 Programming II

ECE311 Database Systems I

ECE318 Operating Systems

ECE319 Compilers

ECE321 Concurrent Programming

ECE326 Object Oriented Programming

ECE328 Information Retrieval

ECE348 Distributed Systems

ECE415 High Performance Computing Systems

ECE418 Blockchain Technologies and Decentralized Applications

ECE419 Logic and Functional Programming

ECE422 Data Mining

ECE424 Multiagent Systems

ECE434 Complex Networks

ECE460 Advanced Data Management

ECE470 Software Engineering

ECE515 Mobile & Pervasive Computing

ECE541 Database Management Systems II

ECE553 Design Thinking

PGS602 Advanced Software Engineering

PGS617 Advanced Topics in System Software

PGS621 Wireless Sensor Network Programming

PGS623 Advanced Distributed Computing

PGS624 Big Data Mining

PGS651 Computational Methods for Electromagnetics

Computer Hardware and Architecture

ECE119 Digital Design

ECE124 Circuit Analysis

ECE214 Introduction to Electronics

ECE219 Computer Organization & Design

ECE221 Circuit Analysis II

ECE314 Electromagnetic Fields I

ECE327 Digital Systems VLSI

ECE330 SoC CAD Lab

ECE333 Digital Systms Lab

ECE338 Parallel Computer Architecture

ECE340 Embedded Systems

ECE341 Advanced Electronics

ECE354 Introduction to Nanoelectronics

ECE421 Electromagnetic Fields II

ECE425 Testing and Verification of Digital Circuits

ECE431 CAD Algorithms

ECE444 Physical CAD Algorithms

ECE455 Hardware Security

ECE482 Computational Modeling of Materials for Microelectronic Applications

ECE484 Radhard Circuit Design

ECE490 Industrial IoT (Internet of Things) and Applications

ECE494 Microprocessor Design

ECE513 Circuit Simulation Algorithms

ECE519 Analog Circuits Lab

ECE557 Manufacturing of Semiconductor Devices

PGS657 Advanced Topics in CAD Algorithms

PGS658 Advanced Computer Architecture

PGS664 Asynchronous Circuit Design

PGS700 Low Power Design

Signals, Communications, and Networking

ECE217 Probability & Statistics

ECE218 Signals and Systems

ECE312 Telecommunication Systems

ECE313 Computer Networks I

ECE325 Digital Signal Processing

ECE334 Pattern Recognition

ECE339 Applied Statistics

ECE352 Image Processing

ECE414 Applied Stochastic Processes

ECE416 Network Optimization

ECE423 Information and Coding Theory

ECE436 Wireless Communications

ECE441 Inter-network Protocol Design

ECE443 Speech and Audio Processing

ECE450 Computer networks II

ECE457 Introduction to Computer Vision

ECE463 Telecommunications Systems II

ECE468 Networks and Information Systems Security

ECE527 Antennas

ECE535 Microwaves

ECE555 Advanced Topics in Computer Networks

ECE563 Advanced Telecommunication Systems

PGS671 Advanced Topics in Speech and Language Processing

PGS684 Wireless Mobile Communications

Energy

ECE111 Physics I

ECE120 Engineering Drawing

ECE213 Electrical Measurements

ECE315 Automatic Control Systems

ECE316 Power Systems I

ECE320 Measurement Systems

ECE331 Electrical Machines

ECE335 Electric Power Generation Systems

ECE342 Alternative Energy Sources

ECE344 Power Electronics

ECE350 Electrotechnical Materials

ECE411 Power Systems II

ECE429 High Voltage Engineering

ECE437 Electrical Installations

ECE449 Smart Grids

ECE456 Control and Stability of Power Systems

ECE464 Introduction to Energy Economics

ECE472 Industrial Automation and Control

ECE474 Special Topics of Electrical Installations

ECE486 Electroacoustics

ECE549 Protection of Power Systems

Free of Specialization Areas

ECE121 Foreign language and Technical Terminology

ECE122 Methodology of Writing and Presenting Technical Texts

ECE356 Special Topics / Projects

ECE427 Introduction to Entrepreneurship

ECE439 Special Topics / Projects

ECE442 Product and Service Design

ECE446 Technology Economics

ECE458 Special Topics / Projects

ECE565 Special Topics / Projects

Semester 1 – Fall

ECE111 Physics I

ECE113 Calculus I

ECE115 Programming I

ECE117 Linear Algebra

ECE119 Digital Design

ECE121 Foreign language and Technical Terminology

Semester 2 – Spring

ECE114 Calculus II

ECE116 Programming II

ECE118 Discrete Mathematics

ECE120 Engineering Drawing

ECE122 Methodology of Writing and Presenting Technical Texts

ECE124 Circuit Analysis

Semester 3 – Fall

ECE213 Electrical Measurements

ECE215 Data Structures

ECE217 Probability & Statistics

ECE219 Computer Organization & Design

ECE221 Circuit Analysis II

Semester 4 – Spring

ECE212 Differential Equations

ECE214 Introduction to Electronics

ECE216 Algorithms

ECE218 Signals and Systems

ECE220 Numerical Analysis

Semester 5 – Fall

ECE311 Database Systems I

ECE313 Computer Networks I

ECE315 Automatic Control Systems

ECE317 Artificial Intelligence

ECE319 Compilers

ECE321 Concurrent Programming

ECE325 Digital Signal Processing

ECE327 Digital Systems VLSI

ECE329 Education Technologies

ECE331 Electrical Machines

ECE333 Digital Systms Lab

ECE335 Electric Power Generation Systems

ECE337 Linear Programming

ECE339 Applied Statistics

ECE341 Advanced Electronics

Semester 6 – Spring

ECE312 Telecommunication Systems

ECE314 Electromagnetic Fields I

ECE316 Power Systems I

ECE318 Operating Systems

ECE320 Measurement Systems

ECE324 Introduction to the Theory of Computation

ECE326 Object Oriented Programming

ECE328 Information Retrieval

ECE330 SoC CAD Lab

ECE334 Pattern Recognition

ECE338 Parallel Computer Architecture

ECE340 Embedded Systems

ECE342 Alternative Energy Sources

ECE344 Power Electronics

ECE348 Distributed Systems

ECE350 Electrotechnical Materials

ECE352 Image Processing

ECE354 Introduction to Nanoelectronics

ECE356 Special Topics / Projects

Semester 7 – Fall

ECE411 Power Systems II

ECE415 High Performance Computing Systems

ECE419 Logic and Functional Programming

ECE421 Electromagnetic Fields II

ECE423 Information and Coding Theory

ECE425 Testing and Verification of Digital Circuits

ECE427 Introduction to Entrepreneurship

ECE429 High Voltage Engineering

ECE431 CAD Algorithms

ECE433 Computer Graphics

ECE437 Electrical Installations

ECE439 Special Topics / Projects

ECE441 Inter-network Protocol Design

ECE443 Speech and Audio Processing

ECE445 Parallel and Distributed Computing

ECE447 Neuro-Fuzzy Computing

ECE449 Smart Grids

ECE455 Hardware Security

ECE457 Introduction to Computer Vision

ECE461 Machine Learning for Data Science and Analytics

ECE463 Telecommunications Systems II

Semester 8 – Spring

ECE414 Applied Stochastic Processes

ECE416 Network Optimization

ECE418 Blockchain Technologies and Decentralized Applications

ECE420 Game Architecture and Development

ECE422 Data Mining

ECE424 Multiagent Systems

ECE434 Complex Networks

ECE436 Wireless Communications

ECE440 Integer Programming and Combinatorial Optimization

ECE442 Product and Service Design

ECE444 Physical CAD Algorithms

ECE446 Technology Economics

ECE450 Computer networks II

ECE452 Special Topics in Applied Mathematics

ECE456 Control and Stability of Power Systems

ECE458 Special Topics / Projects

ECE460 Advanced Data Management

ECE464 Introduction to Energy Economics

ECE468 Networks and Information Systems Security

ECE470 Software Engineering

ECE472 Industrial Automation and Control

ECE474 Special Topics of Electrical Installations

ECE482 Computational Modeling of Materials for Microelectronic Applications

ECE484 Radhard Circuit Design

ECE486 Electroacoustics

ECE490 Industrial IoT (Internet of Things) and Applications

ECE492 Introduction to Robotics

ECE494 Microprocessor Design

PGS611 Logical Foundations for Intelligent Agents

PGS617 Advanced Topics in System Software

PGS664 Asynchronous Circuit Design

PGS684 Wireless Mobile Communications

PGS700 Low Power Design

Semester 9 – Fall

ECE513 Circuit Simulation Algorithms

ECE515 Mobile & Pervasive Computing

ECE519 Analog Circuits Lab

ECE527 Antennas

ECE535 Microwaves

ECE541 Database Management Systems II

ECE549 Protection of Power Systems

ECE553 Design Thinking

ECE555 Advanced Topics in Computer Networks

ECE557 Manufacturing of Semiconductor Devices

ECE563 Advanced Telecommunication Systems

ECE565 Special Topics / Projects

PGS602 Advanced Software Engineering

PGS607 Special Subjects

PGS621 Wireless Sensor Network Programming

PGS623 Advanced Distributed Computing

PGS624 Big Data Mining

PGS651 Computational Methods for Electromagnetics

PGS657 Advanced Topics in CAD Algorithms

PGS658 Advanced Computer Architecture

PGS671 Advanced Topics in Speech and Language Processing

Semester 10 – Spring

No Entries Found

Required Courses

ECE111 Physics I

ECE113 Calculus I

ECE114 Calculus II

ECE115 Programming I

ECE116 Programming II

ECE117 Linear Algebra

ECE118 Discrete Mathematics

ECE119 Digital Design

ECE120 Engineering Drawing

ECE121 Foreign language and Technical Terminology

ECE122 Methodology of Writing and Presenting Technical Texts

ECE124 Circuit Analysis

ECE212 Differential Equations

ECE213 Electrical Measurements

ECE214 Introduction to Electronics

ECE215 Data Structures

ECE216 Algorithms

ECE217 Probability & Statistics

ECE218 Signals and Systems

ECE219 Computer Organization & Design

ECE220 Numerical Analysis

ECE221 Circuit Analysis II

ECE311 Database Systems I

ECE312 Telecommunication Systems

ECE313 Computer Networks I

ECE314 Electromagnetic Fields I

ECE315 Automatic Control Systems

ECE316 Power Systems I

ECE588 Diploma Thesis

Elective Courses

ECE317 Artificial Intelligence

ECE318 Operating Systems

ECE319 Compilers

ECE320 Measurement Systems

ECE321 Concurrent Programming

ECE324 Introduction to the Theory of Computation

ECE325 Digital Signal Processing

ECE326 Object Oriented Programming

ECE327 Digital Systems VLSI

ECE328 Information Retrieval

ECE329 Education Technologies

ECE330 SoC CAD Lab

ECE331 Electrical Machines

ECE333 Digital Systms Lab

ECE334 Pattern Recognition

ECE335 Electric Power Generation Systems

ECE337 Linear Programming

ECE338 Parallel Computer Architecture

ECE339 Applied Statistics

ECE340 Embedded Systems

ECE341 Advanced Electronics

ECE342 Alternative Energy Sources

ECE344 Power Electronics

ECE348 Distributed Systems

ECE350 Electrotechnical Materials

ECE352 Image Processing

ECE354 Introduction to Nanoelectronics

ECE356 Special Topics / Projects

ECE411 Power Systems II

ECE414 Applied Stochastic Processes

ECE415 High Performance Computing Systems

ECE416 Network Optimization

ECE418 Blockchain Technologies and Decentralized Applications

ECE419 Logic and Functional Programming

ECE420 Game Architecture and Development

ECE421 Electromagnetic Fields II

ECE422 Data Mining

ECE423 Information and Coding Theory

ECE424 Multiagent Systems

ECE425 Testing and Verification of Digital Circuits

ECE427 Introduction to Entrepreneurship

ECE429 High Voltage Engineering

ECE431 CAD Algorithms

ECE433 Computer Graphics

ECE434 Complex Networks

ECE436 Wireless Communications

ECE437 Electrical Installations

ECE439 Special Topics / Projects

ECE440 Integer Programming and Combinatorial Optimization

ECE441 Inter-network Protocol Design

ECE442 Product and Service Design

ECE443 Speech and Audio Processing

ECE444 Physical CAD Algorithms

ECE445 Parallel and Distributed Computing

ECE446 Technology Economics

ECE447 Neuro-Fuzzy Computing

ECE449 Smart Grids

ECE450 Computer networks II

ECE452 Special Topics in Applied Mathematics

ECE455 Hardware Security

ECE456 Control and Stability of Power Systems

ECE457 Introduction to Computer Vision

ECE458 Special Topics / Projects

ECE460 Advanced Data Management

ECE461 Machine Learning for Data Science and Analytics

ECE463 Telecommunications Systems II

ECE464 Introduction to Energy Economics

ECE468 Networks and Information Systems Security

ECE470 Software Engineering

ECE472 Industrial Automation and Control

ECE474 Special Topics of Electrical Installations

ECE482 Computational Modeling of Materials for Microelectronic Applications

ECE484 Radhard Circuit Design

ECE486 Electroacoustics

ECE490 Industrial IoT (Internet of Things) and Applications

ECE492 Introduction to Robotics

ECE494 Microprocessor Design

ECE513 Circuit Simulation Algorithms

ECE515 Mobile & Pervasive Computing

ECE519 Analog Circuits Lab

ECE527 Antennas

ECE535 Microwaves

ECE541 Database Management Systems II

ECE549 Protection of Power Systems

ECE553 Design Thinking

ECE555 Advanced Topics in Computer Networks

ECE557 Manufacturing of Semiconductor Devices

ECE563 Advanced Telecommunication Systems

ECE565 Special Topics / Projects

PGS602 Advanced Software Engineering

PGS607 Special Subjects

PGS611 Logical Foundations for Intelligent Agents

PGS617 Advanced Topics in System Software

PGS621 Wireless Sensor Network Programming

PGS623 Advanced Distributed Computing

PGS624 Big Data Mining

PGS651 Computational Methods for Electromagnetics

PGS657 Advanced Topics in CAD Algorithms

PGS658 Advanced Computer Architecture

PGS664 Asynchronous Circuit Design

PGS671 Advanced Topics in Speech and Language Processing

PGS684 Wireless Mobile Communications

PGS700 Low Power Design

e-Yπηρεσίες

Contact Info

  • Sekeri – Cheiden Str, Pedion Areos, Volos
  • +30 24210 74967
  • +30 24210 74934
  • Email: gece@e-ce.uth.gr

Announcements

  • Academic News

Find us

  • Facebook
  • Twitter
  • Youtube
  • Linkedin
© Copyright 2025 Department of Electrical and Computer Engineering
We use cookies to ensure that we give you the best experience on our website.OKΠληροφορίες