What will I learn?

Master of Science in Computer Science with Specialization in Intelligent Robotics. +Students may include in their programs research for an optional master’s thesis conducted in collaboration with industry.

A minimum of 32 units is required for the MS in Computer Science – Intelligent Robotics degree

Required Courses: 16 units

Intelligent Robotics Elective Courses: 16 units

A minimum cumulative GPA of 3.0 is required for graduation

A maximum of 4 units may be taken from approved 400-level courses in either Electrical Engineering or Computer Science; the remaining units must be approved courses at the 500 or 600 level

Only one doctoral (600-level) course can be counted in the degree

Only one non-CS course can be counted in the degree

Which department am I in?

USC Viterbi School of Engineering

Study options

Full Time (A minimum of 32 units)

Tuition fees
USD $2,075 per unit
Start date

Expected January, August 2022


University of Southern California

University Park Campus,



90089, United States

Entry requirements

For international students

Bachelor’s degree from an accredited institution in any engineering or engineering-related disciplines.

Applicants to master's programs who have attained an Internet Based TOEFL (iBT) score of 90, with no less than 20 on each sub-score; or an IELTS score of 6.5, with no less than 6 on each band score.

*There may be different IELTS requirements depending on your chosen course.


Get in touch