99 Academic Year Extension School Course Requirement

Course
Year and Semester
Units in each Semester
Units

Total Units

Required Core Course
Chinese
Freshman Fall and Spring
2 - 2
4
17
English
3 - 3
6
Chinese History
Sophomore Spring
0 - 2
2
Advanced Computer Application
Sophomore Fall
3 - 0
3
Civil Culture
Sophomore Fall
2 - 0
2
Required GE
Humanities
Choose three from five
At least 11 units
11
Social Science
Natural Science
Management
Life Science
Department Required
Calculus A
Freshman Fall and Spring
4 - 4
8
67
Introduction to Computer Science
3 - 3
6
Program Design
Freshman Fall
3 - 0
3
Advanced Programming Design
Freshman Spring
0 - 3
3
English Reading and Writing in Science
Sophomore Fall and Spring
2 - 2
4
Microelectronics
Sophomore Fall
3 - 0
3
Microelectronics Lab
1 - 0
1
Linear Algebra
3 - 0
3
Data Structures
Sophomore Spring
0 - 3
3
Digital Systems
0 - 3
3
Digital Systems Lab
0 - 1
1
Discrete Mathematics
0 - 3
3
System Programming and Assembly
Junior Fall
3 - 0
3
Computer Networks
3 - 0
3
Programming Languages
Junior Spring
0 - 3
3
Computer Organizations
0 - 3
3
Operating Systems
0 - 3
3
Probability and Statistics
Senior Fall
3 - 0
3
Algorithm
3 - 0
3
Compiler
Senior Spring
0 - 3
3
Project Laboratory
0 - 2
2
Department Required to Choose
Advanced Data Structure
Junior Fall
3 - 0
3
18
Software Engineering
3 - 0
3
Engineering Mathematics
Junior Spring
0 - 3
3
Database System
Senior Fall
3 - 0
3
Seminar
2 - 0
2
Applications of Microprocessors
Senior Spring
0 - 3
3
Applications of Microprocessors Lab
0 - 1
1
Total Units
Required Unit(Including required core, GE and department required courses) 95
Elective Units 37
Need to include 27 units from department electives. ( department required to choose and department elective )
Graduate Units(Including required and elective units) 132  

Direction:
1. This schedule is for 99 academic year freshman.
2. The other 10 units elective course could be other courses in school.(department elective, other department elective, GE, or others)