View count: 2042

Rules of Courses for CSIE Undergraduate Students

Rules of Courses for CSIE Undergraduate Students

 

A.     Core Required Courses: 51 credits

 

Course Name

Credits

 

Course Name

Credits

1st I

Calculus (A) I

4

1st II

Calculus (A) II

4

 

Introduction to Computer Programming

3

 

Data Structures and Algorithms

3

 

General Physics/Chemistry/Biology no less than 6 credits, exceeded credits will be included in General Elective credits

 

Service Education I 1

0

 

Service Education I

0

2nd I

Linear Algebra

3

2nd II

Probability

3

 

Systems Programming

3

 

Operating Systems

3

 

Algorithm Design and Analysis

3

 

Digital Systems Design and Laboratory

3

 

Service Education II

0

 

Service Education II

0

3rd I

Formal Languages and Automata Theory

3

3rd II

Computer Network Laboratory 2

2

 

Computer Architecture

3

 

Special Project 3

2

 

Computer Networks

3

 

Service Education III

0

 

Computer System Laboratory 2

2

 

 

 

 

Service Education III

0

 

 

 

1 Service Education I II III required (0 credits). Students whose ID is odd/even number take during fall/spring semester respectively

2 Only one lab course is required (Computer System Lab and Computer Network Lab), exceeded credits will be included in Core Elective credits

3 Students can register for Special Project starting from Sophomore year, at least 2 credits are required, exceeded credits will be included in Core Elective credits

 

B.      Core Electives Courses: at least 30 credits

C.      General Courses(共同科目;Chinese, English/other language, etc.): 12 credits

D.     Liberal Education Courses(通識課程): 18 credits

E.      Physical Education I II III IV required (1 credit each), 4 credits in total, but not included in total required credits for graduation

F.       Total number of credits needed for graduation: 128