One hundred seven 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

14

Freshman English

3 - 3

6

Sophomore English

Sophomore Fall and Spring

2 - 2

4

Freshman Sports

     

Sophomore Sports

     

Required GE

Humanities

Choose three from five
At least 14 units

14

Social Science

Natural Science

Interdisciplinary

Department Required

Calculus

Freshman Fall and Spring

3 - 3

6

50

Introduction to computer science

Freshman Fall

3 - 0

3

Visual Programming

3 - 0

3

C Computer Programming Freshman Spring 0 - 3 3
Logic Design 0 - 3 3

Java Program Design

Sophomore Fall

3 - 0

3

Discrete Mathematics

3 - 0

3

Data Structure 3 - 0 3

Systems Programming and Assembly

Sophomore Spring

0 - 3

3

Probability and Statistics

0 - 3

3

Database System

Junior Fall

3 - 0

3

Algorithm

3 - 0

3

Computer Networks

Junior Spring

0 - 3

3

Database Programming

0 - 3

3

Computer System

0 - 3

3

Practice of Projects in Computer Engineering

Senior Spring

0 - 2

2

Department Required to Choose

Introduction to Embedded Systems

Sophomore Spring

0 - 3

3

11

Object-Oriented Programming

0 - 3

3

Programming Language and Compiler

Junior Fall

3 - 0

3

Seminar

Senior Fall

2 - 0

2

Total Units

Required Unit(Including required core, GE and department required courses)

78

Elective Units

50

Need to include 26 units from department electives. ( department required to choose and department elective )

Graduate Units(Including required and elective units)

128

 


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