2024 Academic Year Undergraduate Course Requirement

Course Year and Semester Units in each Semester Units Total Units
Required Core Course
中文 (Chinese) Freshman Fall and Spring 2 - 2 4

16

大一英文 (Freshman English) 3 - 3 6
大二英文 (Sophomore English) Sophomore Fall and Spring 2 - 2 4
程式思維與生成式AI (ExploringComputational Thinking and Generative AI)   0 2
全民國防教育 (All-out Defense Education)   0 0
大一體育 (Physical Education (I))   0 0
大二體育 (Physical Education (2))   0 0
Required GE
人文領域 (Humanities)

Need choose one of Humanities,Social Science,Natural Science

At least 12 units

12
社會領域 (Social Sciences)
自然領域 (Natural Sciences)
永續實踐領域 (Sustainability Practice)
Department Required
微積分甲〈一〉 (Calculus A (I)) Freshman Fall 3 - 0 3 55
計算機概論 (Introduction to Computer Science) 3 - 0 3
Python程式設計 (Programming in Python) 3 - 0 3
微積分甲〈二〉 (Calculus A (II)) Freshman Spring 0 - 3 3
C++程式設計 (C++ Programming) 0 - 3 3
機器學習導論 (Introduction to Machine Learning) 0 - 3 3
離散數學(Discrete Mathematics) Sophomore Fall 3 - 0 3
資料結構 (Data Structures) 3 - 0 3
邏輯設計 (Logic Design) 3 - 0 3
邏輯設計實驗 (Logic Design Laboratory) 1 - 0 1
機率學 (Probability) Sophomore Spring 0 - 3 3
線性代數 (Linear Algebra) 0 - 3 3
系統程式 (Systems Programming) 0 - 3 3
程式設計檢定 (Collegiate Programming Examination(CPE)) 0 - 1 1
計算機組織 (Computer Organization) Junior Fall 3 - 0 3
計算機網路 (Computer Networks)    
資料庫 (Data Base System) 3 - 0 3
演算法 (Algorithms) Junior Spring 0 - 3 3
作業系統 (Operating System) 0 - 3 3
專題實作 (Independent Study (II)) Senior Fall 2 - 0 2
Department Required to Choose
物件導向分析與設計(Object Oriented Analysis and Design) Sophomore Fall 3 - 0 3  
數據分析資料工程(Data Analytics and Engineering) Sophomore Spring 0 - 3 3
編譯器(Compiler) Junior Spring 0 - 3 3
專題研究(Independent Study (I)) Junior Spring 0 - 2 2
Total Units
Required Unit(Including required core, GE and department required courses) 83
Elective Units 45 Need to include 27 units from department electives.
Graduate Units(Including required and elective units) 128  

1. This schedule is for 2024 academic year freshman.