Cost & earnings at University of Virginia What students borrow here, and what they go on to earn
The Master's in Computer and Information Sciences at the University of Virginia is a graduate programme that develops advanced technical skills across computing, information systems and data analysis. It suits students with an undergraduate computing background or strong quantitative preparation who want to pursue careers in software, data science, information security, human–computer interaction or further research.
This programme combines core computer science foundations with applied information‑science topics. Core areas typically include algorithms and theory, operating systems and distributed systems, databases and information retrieval, machine learning and data mining, software engineering, and computer security. Students also study human‑computer interaction, information visualisation, natural language processing and privacy and policy for information systems.
Teaching is delivered through lectures, project work and seminars. Most students complete a mix of required and elective modules alongside substantial hands‑on projects; options normally include a capstone or practicum project with an industry partner, or a research thesis supervised by faculty for those considering doctoral study. Coursework emphasises programming, systems design, empirical evaluation and communication of technical results.
Applicants are expected to hold a bachelor’s degree from an accredited institution. Strong applicants typically have an undergraduate degree in computer science, information science, engineering, mathematics, or a closely related discipline, with evidence of solid mathematical and programming preparation.
Graduates enter a broad range of technology roles across industry, government and research. Common career destinations include software engineering and development, data science and analytics, systems and cloud engineering, information security and privacy roles, database administration, and user experience research and design.
Many alumni also move into product management, technical consulting, or roles that bridge technical and policy perspectives on information systems. Those interested in research and academia can use the degree as preparation for PhD study. The programme’s emphasis on project work and industry engagement supports direct employability and networking with regional and national employers.
The University of Virginia offers a research‑active environment with faculty working across core and applied areas of computing and information science. Students benefit from interdisciplinary collaboration with related departments and centers, access to advanced computing facilities and lab spaces, and opportunities for funded research and industry partnerships.
The University’s career services and strong alumni network provide support for internships and graduate employment. Additionally, the campus community and the Charlottesville area combine a collegiate atmosphere with proximity to technology companies and research organisations, making it a supportive setting for graduate study in information sciences.
Shortlist scholarships and plan your application — free guidance from our advisors.