Skip to Content

International Accelerator Program

Computer Science (MS)

The demand for advanced computing expertise is growing rapidly across industries, from technology and healthcare to business and security. If you’re ready to advance your skills and tackle cutting-edge challenges, the Master of Science in Computer Science at USC can help you achieve your goals.

With the M.S. in Computer Science program at USC, you’ll explore a variety of fascinating topics, including:
  • Computer architecture
  • Compiler construction
  • Analysis of algorithms
  • Artificial intelligence and machine learning
Students are encouraged to take advantage of the flexibility of this degree, tailoring their study plan to match their professional and academic aspirations.
 

Admission Details

Requirements
Direct Master's Accelerator 
Advanced Master's Accelerator
GPA
3.0
3.0
IELTSTM
6.5 
6.0 (no sub-score below 5.5)
TOEFL®
80 
74 (no sub-score below 16)
GRE Required
No
No
Qualifying Undergraduate Degrees
Four-year undergraduate degree, or equivalent, in Computer science, Computer Engineering, Information Technology or equivalent, from an accredited university.

 
Prerequisites
For Computer Engineering or Information Technology QUDs, “B” average in Computer Programming courses Discrete Structures or Discrete Mathematics

 
Additional Requirements
Two letters of recommendation, resume and statement of purpose
None
Available Entry
Fall or Spring
Fall or Spring

Sample Coursework

  • Computer Architecture
  • Compiler Construction
  • Big Data Analytics
  • Artificial Intelligence
  • Information Security Principles

Progression Details 

Program
Credits Earned Towards Degree
Progression Requirements
Direct Master's Accelerator 
9
Not applicable – student is already enrolled in degree program 
Advanced Master's Accelerator 
6-9
3.0 cumulative GPA or above in graduate coursework; Average grade of “B” or better in English course sequence if required
Pre-Sessional English 
0
Successful completion of all Pre-Sessional English Program course content
 

Total Credits Required for Degree: 30.

Tuition Costs 

For information regarding tuition and fees, please see our Costs Overview

Challenge the conventional. Create the exceptional. No Limits.

©