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"
      • MSc Scholarships in “Science and Technology of ECE”
      • MSc Scholarships in “Applied Informatics”
    • PhD Studies
    • Course List
      • Undergraduate Courses
      • Postgraduate Courses
        • Science and Technology of ECE
        • Smart Grid Energy Systems
        • Applied Informatics
      • Erasmus
      • Editable Undergraduate Course List
      • Editable Postgraduate Course List
    • ECTS
    • Career Opportunities
    • Practise Training
  • Research
    • Labs
    • Research Projects
    • Postdoc Research
    • Ph.D. Candidates
    • Theses – Technical Reports
    • Research Projects Form
    • Active Research Projects

      Characterisation of LN2 UUI

      Scientific Responsible

      Christos SotiriouChristos Sotiriou, Associate Professor
      E-mail: chsotiriou@e-ce.uth.gr

      Title Characterisation of LN2 UUI
      Duration 2019 – 2023
      Site https://caslab.e-ce.uth.gr/

      Read More

      Qualcomm Faculty R&D Award 2019

      Scientific Responsible

      Christos SotiriouChristos Sotiriou, Associate Professor
      E-mail: chsotiriou@e-ce.uth.gr

      Title Qualcomm Faculty R&D Award 2019
      Duration 2019 – 2023
      Site https://caslab.e-ce.uth.gr/

      Read More

      BigOptiBase

      Title BigOptiBase
      Duration 2019 – 2022
      Site http://www.bigoptibase.gr/

      Read More

  • Alumni
    • Ph.D. Graduates
  • Service Offices
    • Secretariat
    • Technical support
  • Announcements
    • General Announcements
    • Academic News
  • Contact
    • Department of Electrical and Computer Engineering
      • 37 Glavani – 28th October Str
        Deligiorgi Building, 4th floor
        382 21 Volos – Greece
      Tel. +30 24210 74967
      e-mail gece ΑΤ e-ce.uth.gr
      PGS Tel. +30 24210 74934
      PGS e-mail pgsec ΑΤ e-ce.uth.gr
      Fax +30 24210 74997
  • Login

Undergraduate Studies

Home » Studies » Undergraduate Studies
  • Undergraduate Program
  • Structure
  • Courses

Undergraduate Program

The Undergraduate Curriculum has been designed to span the fields of Computer and Electrical Engineering as well as allow the students to receive more in-depth instruction in the areas they choose to specialize. The Department offers the following fields of specialization:

  1. Fundamentals and Applications of Computer Science;
  2. Software Engineering and Information Systems;
  3. Hardware and Computer Architecture;
  4. Signals, Telecommunication and Networks; and
  5. Energy.

The duration of the Program of Studies is five years.

Structure of Undergraduate Program of Study

The Undergraduate program is organized in two study parts taken in sequence, and spanning a total of ten semesters.

Part 1
Semesters 1-4 20 core courses (required)
Semester 5 3 required courses and 2 electives
Semester 6 2 required courses and 3 electives
Part 2
Semesters 7-9 15 electives, any field
Semester 10 Diploma Thesis (Undergraduate Thesis)

The first Part has a three-year duration and consists of 25 required courses and 5 electives; 25 core courses must be completed successfully during the first six semesters as they offer the fundamental knowledge required of every student and form the basis for further specialization. Core courses are required for all students.

During the the 5th and the 6th semester, students enroll to three required and two electives, and to two required courses and three electives, respectively, from any field of specialization offered in the Department.

Students who have successfully attended the first part may proceed to the second one. The first part is considered successfully attended when a student has received a passing grade in at least seventeen courses.

The second part spans the next two years. It consists primarily of elective courses offered by the Department and is designed to allow each student to specialize in a field of choice as well as select the topic of their Diploma (Undergraduate) Thesis. In addition, at this time, students may attend courses offered jointly with other Departments.

The tenth and last semester is devoted to the completion of the Diploma (Undergraduate) Thesis. Students who wish to carry out their project in cooperation with a company may do so after seeking and receiving approval from their academic advisor.

In addition, students are required to complete a two-month internship. This can be done at any time after the third semester.

The curriculum has been designed to satisfy the following educational goals:

  • Focus on a number of core courses;
  • Natural sequence of knowledge acquisition;
  • Absorption of fundamental knowledge before specialization.

In short, the degree requirements are:

  1. Passing grade (at least 5 out of 10) in 45 courses and associated lab sections;
  2. Completion of Diploma (Undergraduate) Thesis with a passing grade (at least 5 out of 10); and
  3. Two-month internship.

In terms of credit units, the requirement is a total of 300 ECTS units.

Courses

The following table presents the courses and their respective teaching hours and ECTS units per semester (in the form of C Teaching Hours/ECTS). The elective courses appear in the recommended semester:

S Fall Semester Courses S Spring Semester Courses
1
Required Courses
Code Course Title C
ECE111 Physics I 4/6
ECE113 Calculus I 4/6
ECE115 Programming I 5/6
ECE117 Linear Algebra 4/6
ECE119 Digital Design 5/6
ECE121 Foreign language and Technical Terminology 3/0
2
Required Courses
Code Course Title C
ECE112 Physics II 4/6
ECE114 Calculus II 4/6
ECE116 Programming II 6/6
ECE118 Discrete Mathematics 4/6
ECE120 Engineering Drawing 4/6
ECE122 Methodology of Writing and Presenting Technical Texts 3/0
3
Required Courses
Code Course Title C
ECE211 Circuit Analysis 5/6
ECE213 Electrical Measurements 4/6
ECE215 Data Structures 4/6
ECE217 Probability & Statistics 4/6
ECE219 Computer Organization & Design 5/6
4
Required Courses
Code Course Title C
ECE212 Differential Equations 4/6
ECE214 Introduction to Electronics 5/6
ECE216 Algorithms 4/6
ECE218 Signals and Systems 4/6
ECE220 Numerical Analysis 5/6
5
Required Courses
Code Course Title C
ECE311 Database Systems I 5/6
ECE313 Computer Networks I 5/6
ECE315 Automatic Control Systems 4/6
6
Required Courses
Code Course Title C
ECE312 Telecommunication Systems 4/6
ECE314 Electromagnetic Fields I 4/6
ECE316 Power Systems I 4/6
2 Elective Courses
Code Course Title C
ECE317 Artificial Intelligence 4/6
ECE319 Compilers 4/6
ECE321 Concurrent Programming 4/6
ECE323 Circuit Analysis II 4/6
ECE325 Digital Signal Processing 4/6
ECE327 Digital Systems VLSI 4/6
ECE329 Education Technologies 4/6
ECE331 Electrical Machines 4/6
ECE333 Digital Systms Lab 4/6
ECE335 Electric Power Generation Systems 4/6
2 Elective Courses
Code Course Title C
ECE318 Operating Systems 4/6
ECE320 Measurement Systems 4/6
ECE322 Thermodynamics 4/6
ECE324 Introduction to the Theory of Computation 4/6
ECE326 Object Oriented Programming 4/6
ECE328 Information Retrieval 4/6
ECE330 SoC CAD Lab 4/6
ECE332 Advanced Electronics 4/6
ECE334 Pattern Recognition 4/6
ECE336 System Modeling and Performance 4/6
ECE338 Parallel Computer Architecture 4/6
ECE340 Embedded Systems 4/6
ECE342 Alternative Energy Sources 4/6
ECE344 Power Electronics 4/6
ECE346 Electric Drive Systems 4/6
ECE348 Distributed Systems 4/6
ECE350 Electrotechnical Materials 4/6
7
5 Elective Courses
Code Course Title C
ECE411 Power Systems II 4/6
ECE413 Computer Algebra I 4/6
ECE415 High Performance Computing Systems 4/6
ECE417 WWW Technologies 4/6
ECE419 Logic and Functional Programming 4/6
ECE421 Electromagnetic Fields II 4/6
ECE423 Information and Coding Theory 4/6
ECE425 Testing and Verification of Digital Circuits 4/6
ECE427 Introduction to Entrepreneurship 4/6
ECE429 High Voltage Engineering 4/6
ECE431 CAD Algorithms 4/6
ECE433 Computer Graphics 4/6
ECE435 Linear Programming 4/6
ECE437 Electrical Installations 4/6
ECE439 Special Topics / Projects 4/6
ECE441 Inter-network Protocol Design 4/6
ECE443 Speech and Audio Processing 4/6
ECE445 Parallel and Distributed Computing 4/6
ECE447 Neuro-Fuzzy Computing 4/6
ECE449 Smart Grids 4/6
ECE451 Introduction to Nanoelectronics 4/6
ECE455 Hardware Security 4/6
8
5 Elective Courses
Code Course Title C
ECE412 Computer Algebra II 4/6
ECE414 Applied Stochastic Processes 4/6
ECE416 Network Optimization 4/6
ECE418 Blockchain Technologies and Decentralized Applications 4/6
ECE420 Game Architecture and Development 4/6
ECE422 Data Mining 4/6
ECE424 Multiagent Systems 4/6
ECE426 Advanced Compiler Topics 4/6
ECE428 Greek Economy 4/6
ECE430 Image Processing 4/6
ECE432 Audio and Video Conding 4/6
ECE434 Complex Networks 4/6
ECE436 Wireless Communications 4/6
ECE438 Design of Analog/Mixed Signal and RF Circuits 4/6
ECE440 Integer Programming and Combinatorial Optimization 4/6
ECE442 Product and Service Design 4/6
ECE444 Physical CAD Algorithms 4/6
ECE446 Technology Economics 4/6
ECE448 Advanced Energy Conversion Systems 4/6
ECE450 Computer networks II 4/6
ECE452 Special Topics in Applied Mathematics 4/6
ECE453 Introduction to Robotics 4/6
ECE454 Machine Learning for Data Science and Analytics 4/6
ECE456 Control and Stability of Power Systems 4/6
ECE458 Special Topics / Projects 4/6
ECE460 Advanced Data Management 4/6
ECE462 Introduction to Computer Vision 4/6
ECE464 Introduction to Energy Economics 4/6
ECE466 Advanced Automatic Control Systems 4/6
ECE468 Networks and Information Systems Security 4/6
ECE470 Software Engineering 4/6
ECE472 Industrial Automation and Control 4/6
ECE474 Special Topics of Electrical Installations 4/6
ECE478 Modern Electrical Transmission and Distribution Systems 4/6
ECE482 Computational Modeling of Materials for Microelectronic Applications 4/6
ECE484 Radhard Circuit Design 4/6
ECE486 Electroacoustics 4/6
ECE490 Industrial IoT (Internet of Things) and Applications 4/6
9
5 Elective Courses
Code Course Title C
ECE511 Advanced Telecommunication Systems 4/6
ECE513 Circuit Simulation Algorithms 4/6
ECE515 Mobile & Pervasive Computing 4/6
ECE517 Technical and Academic Writing 4/6
ECE519 Analog Circuits Lab 4/6
ECE521 Human – Machine Interaction 4/6
ECE523 Statistics 4/6
ECE525 Problem Solving Environments and Applications in Data Science 4/6
ECE527 Antennas 4/6
ECE529 Sensor Design 4/6
ECE531 Optoelectronics 4/6
ECE533 Advanced Topics in Signal Processing 4/6
ECE535 Microwaves 4/6
ECE537 Energy and the Environment 4/6
ECE539 Computational Geometry 4/6
ECE541 Database Management Systems II 4/6
ECE543 Legal Subjects in Informatics & Telecommunications 4/6
ECE545 Microprocessor Design 4/6
ECE547 Computational Methods in Power Systems 4/6
ECE549 Protection of Power Systems 4/6
ECE553 Design Thinking 4/6
ECE555 Advanced Topics in Computer Networks 4/6
ECE557 Manufacturing of Semiconductor Devices 4/6
PGS602 Advanced Software Engineering 3/6
PGS607 Special Subjects 3/6
PGS621 Wireless Sensor Network Programming 3/6
PGS624 Big Data Mining 3/6
PGS651 Computational Methods for Electromagnetics 3/6
PGS657 Advanced Topics in CAD Algorithms 3/6
PGS658 Advanced Computer Architecture 3/6
PGS671 Advanced Topics in Speech and Language Processing 3/6
10
Code Course Title C
ECE588 Diploma Thesis /30

e-Yπηρεσίες

Contact Info

  • 37 Glavani – 28th October Str
  • Phone: +30 24210 74967
  • Fax: +30 24210 74997
  • Email: gece@e-ce.uth.gr

Announcements

  • Academic News

Find us

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