The master’s degree in Computer Science focusing on Software Engineering provides skills for leadership in the field. USC Online’s Software Engineering degree gives students skills in software development, along with systems engineering, customer service, and management.
Courses incorporate experiences with real-client class projects and state-of-the-art evaluation assignments. The online Computer Science degree includes emerging trends in software intensive systems, agile methods, COTS integration, mobile and distributed network-centric architectures, and rapid software development.
Career opportunities for graduates can be found in a variety of fields including:
- Aerospace and defense
- Computer programming
- Computer security
- Government security
- Software design
% Online100% Online
School Accreditation & Licensing
University of Southern California is accredited by:
WASC Senior College and University Commission (WSCUC)
Program Requirements & Restrictions
Minimum EducationBachelor Degree
Recommended GPA3.0 or above (4.0 scale)
Admission TestsGRE, Proof of English Language Proficiency (International Students)
Official College Transcript(s), Resume/CV, Statement of Purpose/Intent
- Requires a degree in engineering or closely related field.