Cost & earnings at University of San Diego What students borrow here, and what they go on to earn
The Master’s in Computer Science (Applied Computer Science) at the University of San Diego is a professionally oriented programme that emphasises practical skills in software engineering, data analysis, and systems design. It suits graduates and early-career professionals seeking advanced technical training to move into industry roles or to bridge into specialised fields such as machine learning, cybersecurity or cloud engineering.
The applied Master’s curriculum combines core computer science foundations with hands-on, project-based courses and electives that focus on current industry needs. Students typically take advanced modules in algorithms, operating systems, software engineering, databases, and computer networks, alongside applied courses in areas such as machine learning, artificial intelligence, data analytics, cloud computing and cybersecurity.
Instruction mixes lectures, laboratory sessions and team projects. Emphasis is placed on software development best practice, testing, version control, contemporary development stacks and deployment paradigms used by regional and global employers.
Applicants are normally expected to hold a bachelor’s degree in computer science, computer engineering or a closely related discipline. Candidates with degrees in other quantitative fields who can demonstrate strong programming ability and relevant coursework may also be considered.
Standardised test requirements (such as the GRE) and specific GPA thresholds may vary; applicants should consult the programme admissions webpage for the most up-to-date criteria and advice on how professional experience may be considered in lieu of particular coursework.
Graduates leave prepared for a range of technical and applied roles across the technology sector. Typical career paths include software developer or engineer, data scientist or analyst, machine learning engineer, systems or cloud engineer, and cybersecurity specialist. The programme’s practical focus also positions graduates for roles in product engineering, DevOps, site reliability engineering and technical consultancy.
Alumni commonly join local and national technology firms, startups, healthcare and biotech companies, defence and aerospace contractors, and financial services organisations. Some graduates continue to doctoral study or pursue roles that bridge technical and managerial responsibilities, such as technical lead or engineering manager.
The University of San Diego offers a learning environment that blends academic rigour with applied, industry-relevant training. The engineering school maintains close ties with the San Diego technology ecosystem, providing access to internship opportunities, industry projects and guest lecturers from local employers.
Overall, the programme is designed for students who want an immediately applicable master’s degree that prepares them for technical roles in industry while also preserving options for research or further study.
Shortlist scholarships and plan your application — free guidance from our advisors.