2020 Academic Year Undergraduate Course Requirement - Information & Electrical Engineering

Course Year and Semester Units in each Semester Units Total Units
Required Core Course
Chinese Freshman Fall and Spring 2 - 2 4 14
Freshman English 3 - 3 6
Sophomore English Sophomore Fall and Spring 2 - 2 4
Military Training   0 0
Freshman PE   0 0
Sophomore PE   0 0
Labor Program   0 0
Required GE
Humanities Need choose one of Humanities,Social Science,Natural Science and Logic Thinking and Basic Programming

At least 14 units
14
Social Science
Natural Science
Civilization and Classic
Leadership and Ethics
Logic Thinking and Basic Programming
Interdisciplinary and Multi-faceted Issues
Department Required
Calculus A (I) Freshman Fall 3 - 0 3 54
Introduction to Computer Science 3 - 0 3
Programming in Python 3 - 0 3
Electronics and Circuits 3 - 0 3
Electronics Circuits Lab. 3 - 0 3
Calculus A (II) Freshman Spring 0 - 3 3
Discrete Mathematics 0 - 3 3
Logic Design 0 - 3 3
Logic Design Laboratory 0 - 3 3
Data Structures Sophomore Fall 3 - 0 3
Linear Algebra 3 - 0 3
Systems Programming Sophomore Spring 0 - 3 3
Probability and Statistics 0 - 3 3
Computer Networks 0 - 3 3
Collegiate Programming Examination(CPE) 0 - 1 1
Algorithms Junior Fall 3 - 0 3
Microcomputer Systems 3 - 0 3
Microcomputer Systems Lab. 1 - 0 1
Computer Organization 3 - 0 3
Operating System Junior Spring 0 - 3 3
Practice of Projects in Computer Engineering Senior Fall 2 - 0 2
Department Required to Choose
C++ Programming Language Freshman Spring 0 - 3 3 23
(Must choose before graduate)
Design and Implementation in Artificial Intelligence (Part 1) 0 - 3 3
Hardware Description Language Sophomore Fall 3 - 0 3
Assembly Languages 3 - 0 3
Data Analysis and Data Engineering Sophomore Spring 0 - 3 3
Data Base System Junior Fall 3 - 0 3
Compiler Junior Spring 0 - 3 3
Seminar 0 - 2 2
Department Elective
Application of Digital Control Components First Semester 3 - 0 3  
Internet of Things (IoT) and Sensors 3 - 0 3
Machine Learning 3 - 0 3
Design and Implementation in Artificial Intelligence (Part 2) 3 - 0 3
Linux Operating System 3 - 0 3
FPGA-based Systems Design and Applications 3 - 0 3
Introduction to Digital Signal Processing 3 - 0 3
Web Programming 3 - 0 3
AIoT Application Development 3 - 0 3
Embedded Systems Design Second Semester 0 - 3 3
Human Factor Engineering 0 - 3 3
Advanced Logic Design 0 - 3 3
Introduction to VLSI Circuits and Systems 0 - 3 3
Deep Learning Applications 0 - 3 3
Cloud Computing 0 - 3 3
Linux Operating System 0 - 3 3
AIoT Application Development 0 - 3 3
Total Units
Required Unit(Including required core, GE and department required courses) 82
Elective Units 46 Need to include 36 units from department electives.
Graduate Units(Including required and elective units) 128  


Direction:

1. This schedule is for 2020 academic year freshman.