First Year Course Fee
Course Accredited By
Undergraduate
International Year (3 semesters) Intensive English Program (IEP) (1 semester)
TOEFL (iBT) 45 overall
IELTS 4.5 overall
Pearson (PTE) Not Accepted
Pearson Versant 41-42
Duolingo 65
Gao Kao English 75/120: 95/150
GPA: Undergraduate: 2.25 for International Year
Up to 28 credits toward degree
International Year (3 semesters)
TOEFL (iBT) 50 overall
IELTS 5.0 overall
Pearson (PTE) 42
Pearson Versant 43-47
Duolingo 75
Gao Kao English 77/120; 99/150
GPA: Undergraduate: 2.25 for International Year
Up to 27 credits toward degree
International Year (2 semesters)
TOEFL (iBT) 60 overall
IELTS 5.5 overall
Pearson (PTE) 45
Pearson Versant 48-54
Duolingo 85
Gao Kao English 83/120; 105/150
GPA: Undergraduate: 2.25 for International Year
Up to 27 credits toward degree
International Year (1 semester)
TOEFL (iBT) 80 overall OR SAT with minimum score in critical reading of 500 is accepted in place of qualifying IELTS or TOEFL score
IELTS 6.5 overall OR SAT with minimum score in critical reading of 500 is accepted in place of qualifying IELTS or TOEFL score
Pearson (PTE) 58
Pearson Versant 64 or higher
Duolingo 105
Gao Kao English 95/120: 115/150
GPA: Undergraduate: 2.25 for International Year
Up to 27 credits toward degree
Direct Admission
TOEFL (iBT) 80 overall OR SAT with minimum score in critical reading of 500 is accepted in place of qualifying IELTS or TOEFL score
IELTS 6.5 overall OR SAT with minimum score in critical reading of 500 is accepted in place of qualifying IELTS or TOEFL score
Pearson (PTE) 58
Pearson Versant 64 or higher
Duolingo 105
Gao Kao English Not Accepted
GPA: Undergraduate: 2.5 for Direct Admission
Major Requirements
CS 149. Introduction to Programming 3.00
CS 159. Advanced Programming 3.00
CS 240. Algorithms and Data Structures 3.00
CS 261. Computer Systems I 3.00
CS 327. Discrete Structures II 3.00
CS 345. Software Engineering 3.00
CS 361. Computer Systems II 3.00
CS 430. Programming Languages 3.00
Computer Science electives above CS 300, with at least two above CS 345: 9 Credit Hours
Choose one introductory discrete math course: 3 Credit Hours
CS 227. Discrete Structures I 3.00
or
MATH 227. Discrete Structures I 3.00
Choose one calculus sequence: 4-6 Credit Hours
MATH 235. Calculus I [C3QR] 4.00
or
MATH 231. Calculus with Functions I [C3QR] 3.00 and
MATH 232. Calculus with Functions II 3.00
Choose one statistics course: 3-4 Credit Hours
MATH 220. Elementary Statistics [C3QR] 3.00
MATH 318. Introduction to Probability and Statistics 4.00
MATH 229. Introduction to Applied Statistics Using R [C3QR] 3.00
Choose one algorithms course: 3 Credit Hours
CS 412. Applied Algorithms 3.00
CS 452. Design and Analysis of Algorithms 3.00
Choose one systems elective: 3 Credit Hours
CS 432. Compilers 3.00
CS 450. Operating Systems 3.00
CS 455. Advanced Computer Networking 3.00
CS 456. Computer Architecture 3.00
CS 470. Parallel and Distributed Systems 3.00
Total: 49-52 Credit Hours
Pricing* Undergraduate
*Pricing is subject to change.
**2-semester estimate.
*Direct admission scholarship is available in each year