Jump to the main content block

The regulations for students admitted in 2020-2022 (required courses, credits and total credits for Bachelor degree)

Category Course Title Credit Note
Fall Spring

Required by University, 30 credits

College Chinese 2  



Students who pass the English Proficency Exam defined by the university do not have to take 2-credit elective English courses.

General Courses



Min. one course respectively out of the 4 dimensions.





Physical Education


6 semesters required.

Student Service


60 hours required.

Conduct Pass

Conduct Pass every semester.

Required by EE Department, 53 credits

Mathematics & Sciences requirements


Take at least 3 credits in Mathematics & Sciences courses listed below:
CHEM1010 General Chemistry I MATH2410 Algebra I MS1021 Material Science and Engineering I
CHEM1020 General Chemistry II MATH2420 Algebra II MS1022 Material Science and Engineering II
CHEM1000 General Chemistry (B)    
CHEM1030 General Chemistry Laboratory (I) MATH2010 Advanced Calculus I LSC1101 Life Sciences I
CHEM1040 General Chemistry Laboratory (II) MATH2020 Advanced Calculus II LSC1102 Life Sciences II
PHYS1020 General Physics Laboratory (II) PME 2350 Mechanics of Materials IEEM3010 Operations Research(II)

Calculus A I, II


4 Course No: MATH1010, MATH1020, Freshman Year

General Physics I, II


3 Course No: PHYS1133, PHYS1143, Freshman Year

General Physics Laboratory (I)


Course No: PHYS1010, Freshman Year

Logic Design


Course No: EECS1010, Freshman Year

Introduction to Programming

3 Course No: EE2310, Freshman Year

Ordinary Differential Equations

3 Course No: EECS2030, Freshman Year, suggested

Partial Differential Equations and Complex Variables


Course No: EE2020, Sophomore Year, suggested

Linear Algebra


Course No: EECS2050, Sophomore Year, suggested

Electric Circuits


Course No: EE2210, Sophomore Year, suggested


3 Course No: EE2255, Sophomore Year, suggested


3 Course No: EE2140, Sophomore Year, suggested

Signals and Systems

3 Course No: EECS2020, Sophomore Year, suggested


3 Course No: EE3060, Sophomore Year, suggested

Microelectronics Labs


Course No: EE2245, Junior Year, suggested

Special Topic on Implementation (I)

1 Course No: EE3900, Junior Year, suggested

Special Topic on Implementation (II)


Course No: EE3910, Senior Year, suggested

Professional Electives, 33 credits

Required Laboratory


Take at least 3 Laboratory courses listed below:
EECS2070 Logic Design Laboratory EE4320 Solid-State Electronics Laboratory-Semiconductor Processing
EE4150 Optics and Photonics Laboratory EE4650 Communications System Laboratory
EE3840 Electrical Machinery Laboratory EE3662 Digital Signal Processing Laboratory
EE2405 Embedded System Laboratory EE4292 IC Design Laboratory

EECS Professional Electives


All professional courses opened by the College of EECS.

Course Code: EE, EECS, CS, ENE, COM, IPT, ISA, IIS

Exclude: CS 1355, CS 1356, EECS 1200.

Other Electives, 12 credits


Minimum Credits for Bachelor Degree 128



1. Every student needs to get at least 12 certification points of Studying Passport to be able to graduate. 

2. There will be 12 more total credits for Form 5 students. Please refer to the Department Office for more details.

3. Students pursuing a Double Major in EE department should satisfy the credit requirement of "Professional Electives"


This page is for reference only. If there is any discrepancy between the Chinese version and the translated version, then the Chinese version annouced by Division of Registration will take precedence.

Language Requirements for NTHU International Students:

Special Topic on Implementation:

  • Please complete the Course Registration on Special Topic on Implementation System and the online course selection procedure on Academic Info System before the end of the 2nd course selection period. If you have not selected the course, it is required to add the course through the Add-or-Drop Selection period online.
  • The semester grade for the Special Topic on Implementation (II):
    Undergraduate Project Competition (initial review 20% + secondary review 10%) + Advisor Grading 70%.

Related Websites: