Educational Philosophy

The major philosophy of this curriculum is to educate professional engineers with an orientation to industry’s needs and environments, so that the graduates will be well trained and prepared for performing engineering tasks in advanced level, e.g. research and development, project management, planning of technical policy. The curriculum follows the industry-oriented education model of RWTH-Aachen University, which is the co-founder of TGGS. The curriculum establishes firm links and relevance to industry by difference mechanism, such as project-based industry internships, master’s thesis with relevance to industry research projects, which provide opportunities for students to gain experiences in industry working environments. In addition to the advanced engineering knowledge given by various taught courses, the curriculum also emphasizes the development of social skills for multicultural environments and professional abilities, e.g. communication, presentation, and team-working, which are important requirements for the graduates’ career in industry.

Program Description

Master of Engineering Program in Electric and Computer Engineering at TGGS offers research and education opportunities in the fields of communication systems, power electronics, energy conversion, computer systems, and smart-grid systems:

Communication and smart System Engineering focuses on in-depth theoretical and practical knowledge in modern communication technologies, both from hardware-oriented aspects (frontend technology, microwave and high-speed digital circuits, embedded systems for communication) and from protocol and software-oriented side (e.g., signal processing, coding, network management, and optimization)

Electrical Power and Energy Engineering focuses on high voltage equipment and asset management of electrical assets, power grid analytics, synchrophasor applications, and reliability aspects, as well as electric vehicles, battery testing, and renewable energy.

Computer Engineering focuses on artificial intelligence, computer architecture, machine vision, data analytics, database systems, distributed systems, enterprise software, high-performance computing, image processing, and machine learning.

Smart Grids Engineering focuses on the operation and management of modern electricity grids, including advanced metering infrastructure (AMI), distributed resources and generation, data management and analysis, modern power grid analytics, and other related technologies.

Smart Microelectronics Engineering focuses on advanced semiconductor technologies, sensors and sensing technologies, integrated circuit design, Internet of Things (IoT), data management, wireless communication protocols, embedded systems, energy-efficient design, hardware-software co-design, and data analytics with machine learning.


Electrical and Computer Engineering offers 2 study plans

Plan A2

  • 2-year Master program
  • The program includes coursework, an industrial internship, and research
  • Focus on mutual interest research with industry
  • Eligible to apply for the Double Degree Program with FB6, RWTH Aachen University
  • Academic collaboration with RWTH Aachen University, Europe’s leading technical university
  • Opportunity for research stay at RWTH Aachen University or our renowned partners abroad**
  • Opportunity to link with the Thai industry
  • Offer a number of block lectures and invited talks by renowned international speakers from industry and academia
  • Study tracks
Plan B

  • 2-year Master program
  • The program includes coursework, an industrial internship, and project
  • Offer a selection of coursework to match students’ interests and objectives
  • No research publication as a graduation requirement
  • Offer a number of block lectures and invited talks by renowned international speakers from industry and academia
  • Opportunity to link with the Thai industry
  • Study track (recommended but not restricted to)

Study track

    • Electrical Power and Energy Engineering (EPE)
    • Communications and Smart System Engineering (CSE)
    • Smart Grids Engineering (SGE)
    • Smart Microelectronics Engineering (MIE)
    • Computer Engineering (COM): System Track, Data Analytics Track, AI & ML Track, High Performance Computing Track, Enterprise Software Track, Vision Track
ECE class schedule & description for each academic year
Link: M.Eng. ESSE Curriculum revised in 2019 M.Eng. ESSE Curriculum revised in 2016

Academics