University of Virginia

USA
1 Scholarships 153 Programs 3 Degree levels
Masters

Master's in Computer and Information Sciences

Offered at University of Virginia, USA
DegreeMasters
FieldComputer and Information Sciences, General.
A

Cost & earnings at University of Virginia What students borrow here, and what they go on to earn

You borrow $17,500 median federal debt
You repay $199/mo over 10 years
Graduates earn $86,863 10 yrs after entry
Debt clears in 0.4 yrs of the salary premium
US Department of Education figures See the full breakdown →

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.

What you'll study

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.

  • Typical modules: Advanced Algorithms; Databases and Information Systems; Machine Learning; Distributed Systems; Software Engineering; Human‑Computer Interaction; Information Retrieval; Cybersecurity and Privacy.
  • Project work: Team and individual projects that apply methods to real datasets and software systems; opportunities for industry practicum or research assistantship.
  • Duration and structure: Full‑time study normally takes one to two years depending on chosen track; part‑time or flexible study options may be available.

Entry requirements

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.

  • Academic record: A competitive undergraduate academic record in relevant coursework (programming, data structures, discrete mathematics, probability/statistics) is important.
  • Application materials: Personal statement outlining preparation and goals, curriculum vitae or résumé, and letters of recommendation from academic or professional referees.
  • International applicants: Proof of English language proficiency is required where applicable (e.g. recognised tests or institutional exemptions).
  • Additional preparation: Some applicants with non‑computing backgrounds may be considered if they can demonstrate equivalent computing experience or complete prerequisite coursework prior to or during the programme.

Career prospects

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.

Why study at University of Virginia

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.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to University of Virginia

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.