GUPS COURSES

From fundamentals to cutting-edge applications, our courses pave the
way for tomorrow's technology pioneers.

icon-1
icon-2
Minimum total credits for graduation 130 credits & Students must pass the Chinese Proficiency Test at the CEFR Level B1 (TOCFL Level 3) or above before graduation. *Course content and delivery can be subject to change.
◆ Required Courses : 53 credits

Calculus (1、2、3、4)(Including internship) 微積分(1、2、3、4)(含實習)/2、2、2、2

Calculus was independently founded by Isaac Newton and Gottfried Leibniz to describe and study the change of functions with respect to their variables. This subject has found applications and become fundamental in fields such as physics, chemistry, and engineering. In the first module of this Calculus series (MATH4006-4009), we will introduce differentiation of functions in one real variable.

Specifically, we will define the derivative of a function, derive basic rules and techniques of differentiation, analyze extrema of a function, discuss the statement and applications of the Mean Value Theorem(s), and sketch the graph of a function.

Key definitions are discussed, and important theorems are derived in lectures to help students develop their abilities in logical deduction and analysis. Practical applications of Calculus in various fields are illustrated to promote an organic interaction between the theory of Calculus and students’ own fields of study.

This course also provides TA classes, where students can enhance their proficiency in handling Calculus calculations under the guidance of our teaching assistants.

Students will be familiar with Calculus as a tool and be able to apply it in various subjects after finishing this course. Calculus 1, 2, 3, 4 provide the basis for the study of various advanced courses like Engineering Mathematics, Mathematical Analysis and Differential Equations.

Students are expected to be proficient in high school mathematics, including all topics covered in Pre-U/MATH4012 Pre-Calculus.

General Physics (a)(1、2) 普通物理學(甲)(上、下)/3、3

undefined

General Physics Lab. (Ⅰ、Ⅱ) 普通物理學實驗(一、二)/1、1

undefined

General Chemistry (c) 普通化學(丙)/3

undefined

General Chemistry Lab. 普通化學實驗/1

undefined

Computer Programming in Python Python計算機程式設計/3

undefined

Electronic Circuits 電路學/3

undefined

Electronic Circuits Lab. 電路學實驗/1

undefined

Electromagnetics 電磁學/3

undefined

Electronics (Ⅰ) 電子學一/4

undefined

Electronics Lab. 電子學實驗/2

undefined

Engineering Mathematics (1、2) 工程數學(上、下)/3、3

undefined

Solid-State Electronics 固態電子學/3

undefined

Switching Circuit and Logic Design 交換電路與邏輯設計/3

undefined

Signals and Systems 訊號與系統/3

undefined

Semiconductor Lab. 半導體實驗/2

undefined
◆ General Required Courses : 24 credits

Basic Language Courses 語言課程

College Chinese (1、2)/3、3

Please check your email attachment for the Notice of Chinese and English Proficiency Test for International & Overseas Chinese Students, National Taiwan University Academic Year 2025/26.

Freshman English (1、2)/3 、3

Notice of Chinese and English Proficiency Test for International & Overseas Chinese Students, National Taiwan University Academic Year 2025/26

l  Students who meet one of the requirements can apply for waiving Freshman English (and no need to take the English Proficiency Test):

To apply, please submit a scanned copy of your test certificate or result slip with your application form (downloadable at: https://reurl.cc/VzNvo6) , to forex@ntu.edu.tw

Online English Program (Ⅰ、Ⅱ)/0 、0

Notice of Chinese and English Proficiency Test for International & Overseas Chinese Students, National Taiwan University Academic Year 2025/26

l  Students who meet one of the requirements can apply for waiving Freshman English (and no need to take the English Proficiency Test):

To apply, please submit a scanned copy of your test certificate or result slip with your application form (downloadable at: https://reurl.cc/VzNvo6), to forex@ntu.edu.tw

Physical Education 體育課程

Health Related Physical Fitness 健康體適能/1

Freshmen in the first semester are required to take the "Health and Physical Fitness" course for one credit and are not permitted to take "Specialized Sports Group" courses.


“Physical education credits are not counted toward the graduation credits required by the department.”

Physical Activity and Exercise 專業運動學群課程/1、1、1

1. "Specialized Sports Group (Physical Activity and Exercise)" courses worth 3 credits, required to complete 3 courses before graduation, maximum 2 courses can be selected in one semester.


2. Starting from the second semester of the freshman year, students are allowed to take "Specialized Sports Group" courses.



“Physical education credits are not counted toward the graduation credits required by the department.”

Service Learning

Service Learning (A、B)

Service Learning (A、B)/0、0 (Admission in the 2024 academic year)

Service Learning (A、B)/1、1 (Admission in the 2025 academic year) Not counted toward the graduation credits required by the department.


1. Not open in the course pre-registration period.

2. Please go to NTU course search to see different Service Learning courses.

3. Please read the course requirements and send an email to the designated email address to enroll in the courses.


Liberal Education 通識課程

Liberal Education Courses (A1~A8)/12

Free to choose courses from the A1-8 areas, total of 12 credits of general education courses are required.

自由選擇A1~A8領域的通識課程,學分總數合計達12。

Required Elective Courses : 12 credits

Four fields

Semiconductor Devices 半導體元件

Physics of Semiconductor Devices 半導體元件物理/3

TBC

Semiconductor Material and Device Characterization 半導體材料與元件量測技術/3

DMHI5004 K43EU0040


Advanced IC Devices and Technologies 先進積體電路元件及技術/3

EEE5066 943EU0680


Semiconductor Processing 半導體製成

Integrated Circuit Technology 積體電路工程/3

TBC

Practical Semiconductor Processing Equipment 半導體製程設備實務/3

TBC

Nano Optoelectronics Semiconductor Processing Technology 奈米光電半導體製程技術/3

OE5030 941EU0390


Integrated Circuits Design 積體電路設計

Digital Communication Integrated Circuits Design 通信數位積體電路設計/3

(課號):ICDA5002 (識別碼):K41EU0020


Microelectronics and Experiments (Ⅱ) 電子學二暨實驗/3

(課號):DBME2020 (識別碼):508E22200


Integrated Circuit Design 積體電路設計/3

(課號):GUPS2006 (識別碼):H06 20060

1. Introduction

2. Devices and Layout

3. Speed (Delay)

4. Power

5. Wires (Interconnect) 

6. Gates (Combinational Circuit Design)

7. Sequencing (Sequential Circuit Design)

8. Datapaths

9. Memories

10. Power/Clock Distribution, I/O, Packaging

11. Standard Cell and DTCO 

Mechanics of Materials 材料力學

Introduction to Materials Science 材料科學導論/3

Curriculum Number (課號):GUPS2007 Curriculum Identity Number (識別碼):H06 20070

This course introduces the essential principles of materials science with

a special focus on semiconductors — the key materials behind modern

electronics and energy technologies. Students will explore how atomic structure, crystal symmetry, bonding, and defects determine the electrical, optical, and thermal properties of materials.

Topics include crystal structures, bonding characteristics, phase diagrams, energy bands, vibration, and defects in crystalline solids. Building on these fundamentals, the course examines how semiconductors function in devices such as diodes, transistors, energy conversion, and solar cells. The relationships between material properties and device performance will be emphasized throughout.

Through lectures, demonstrations, and problem-based exercises, students will develop both conceptual understanding and analytical skills needed to study and design semiconductor materials and devices.

Mechanics of Materials 材料力學/3

TBC

Engineering Materials 工程材料/3

TBC

◆ Elective Courses : 15 credits

Physics (Choose at least 2 courses)

Solid State Physics 固態物理

Introduction to Solid State Physics 固態物理導論/3

TBC

Introduction to Nanotechnology 奈米科技導論/3

TBC

Schematic MOS Devices 圖解MOS元件/2

TBC

Introduction to Semiconductor 半導體導論/3

TBC

Modern Physics 近代物理/3

TBC

Ferroelectric Materials and Devices Technology 鐵電材料與元件技術/3

TBC

Applications of Nanomaterials 奈米材料與應用/3

undefined

Introduction to Nano-electronics 奈米電子導論/3

undefined

Semiconductor Testing and Analysis 半導體檢測與分析

Physical Characterizations of Materials 材料物性分析/3

TBC

Semiconductor Material and Device Characterization 半導體材料與元件量測技術/3

TBC

Materials Analysis 材料分析/3

TBC

Theory and Applications of Automated Optical Inspection 自動化光學檢測原理與應用/3

TBC

Advanced Metrology for Semiconductor Manufacturing 半導體檢測技術/3

TBC

Measurement, Fabrication, and Manipulation at the Nanoscale 奈米尺度的量測、製作與操控/3

TBC

Integrated Circuit Design 進階積體電路設計

Introduction to Electronic Automation 電子自動化導論/3

TBC

Electronic Circuit Design 電子電路設計/3

TBC

Analog Integrated Circuit Design 類比積體電路設計/3

TBC

Vlsi Testing 積體電路測試/3

TBC

Data Analytics (Choose at least 1 course)

Data Analytics 資料分析

Probability and Statistics 機率與統計/3

TBC

Engineering Statistics 工程統計學/3

TBC

Introduction to Optimization 最佳化概論/3

TBC

Introduction to Stochastic Modeling 隨機過程/3

TBC

Probabilistic Methods in Engineering 機率方法/3

TBC

Data Analytics 資料分析方法/3

TBC

System Control 系統控制

Automatic Control 自動控制/3

TBC

Digital Control System 數位控制系統/3

TBC

Control Systems 控制系統/3

TBC

Operations Research 作業研究/3

TBC

Operations Management 作業管理/3

TBC

Information Technologies 資訊科技

Machine Learning 機器學習/3

TBC

Algorithms 演算法/3

TBC

Introduction to Computer Networks 電腦網路導論/3

TBC

Research Training and Laboratory Practice

Research Training 專題類

Research Training 專題研究/2、2

4~6 credits 至少修習2學期以上

Laboratory Practice 實習類/2

Summer Laboratory Practice 暑期實習/2

0~2 credits

General Elective Courses: 26 credits

Semiconductor-related courses

Choose semiconductor-related courses

1.  It is recommended to take these courses in the third or fourth year of study. Students may enroll in courses from other disciplines within the university that are taught in English or Chinese, as well as additional required elective or elective courses from GUPS.

2. Additional Required Elective or Elective courses taken beyond the program requirements will be counted toward the general elective credits.

3. Additional Liberal Education Courses (A1 to A8) taken beyond the program requirements will be counted toward the general elective credits.

4. Credits from English courses taken beyond the program requirements will be counted toward the general elective credits.

5. Required and designated elective credits for a double major taken by students in other departments will be counted toward the general elective credits.

6. Credits earned from taking the “Freshman Seminar” and “Freshman Lecture” courses will both be counted toward the general elective credits.

7. Additional credits earned from the College Chinese course taken beyond the program requirements will be counted toward the general elective credits.