Computer Science

Computer Science

Neno Medvidović

Neno Medvidović Professor & Chair

“The USC Viterbi School of Engineering offers one of the best environments for interdisciplinary research and international collaboration in the nation. As an alumnus, I am proud of the record of innovation in our department and its affiliated centers: The Domain Name System and the TCP/IP protocols, the invention of DNA computing, and historic interdisciplinary studies relating brains, machines and mathematics. A former student wrote one of the first computer viruses and led the theoretical study of the computer virus concept.

I am equally proud of the accomplishments of our current faculty, including path-setting results in social networks, software engineering, high-performance computing, natural language technologies, and the recent Academy award winning work in computer graphics. Their profound and diverse research and educational contributions to a wide array of computer science and interdisciplinary arenas are impressive. As a USC Computer Science student, you can be sure to take advantage of the incredible resources and frequent opportunities that will come your way.”

Introducing the new Stevens Center for Advanced Computing


What happens when computing and AI meet medicine, music, science, sports and the arts?

Meet the USC Stevens School of Computing and AI, part of the USC Viterbi School of Engineering and connecting people and ideas across USC’s 23 schools.

Master's Programs

Master's Degree Program On Campus Online Availability
Computer Science (CS) Yes Yes Fall and Spring
Computer Science – Artificial Intelligence Yes No Fall and Spring
Computer Science – Data Science Yes Yes Fall and Spring
Computer Science – Game Development Yes No Fall only
Computer Science – Scientists and Engineers Yes Yes Fall and Spring
Master's Degree Program On Campus Online Availability
Computer Science (CS) Yes Yes Fall/Spring
Computer Science – Artificial Intelligence Yes No Fall/Spring
Computer Science – Data Science Yes Yes Fall/Spring
Computer Science – Game Development Yes No Fall only
Computer Science – Scientists and Engineers Yes Yes Fall/Spring

Graduate Programs in Computer Science
(recorded October 20, 2026)

Published on June 9th, 2017Last updated on October 29th, 2026