Mar 28, 2024  
Graduate Record 2017-2018 
    
Graduate Record 2017-2018 [ARCHIVED RECORD]

Computer Science


Return to: School of Graduate Engineering and Applied Science  


85 Engineer’s Way
P.O. Box 400740
Charlottesville, VA 22904-4740
434.982.2200
http://www.cs.virginia.edu/
Programs/Course: Computer Science  

As digital computers and networked systems have become ubiquitous, the need to understand the nature of computation, both in its fundamental theoretical capabilities and limitations, as well as in the design, implementation and application of practical systems, has become increasingly important. Our Computer Science Department provides opportunities, through PhD and Masters degree programs, for students to engage in research across this spectrum, and indeed, to make substantial contributions to the overall body of knowledge in computer science and computer engineering. To be prepared to join in this research, students must have a solid background in computer science or comptuer engineering, and be motivated to explore frontiers of knowledge. Of course, with fields as dynamic as computer science and engineering, our instructional program continually strikes a balance between the incorporation of current innovations and the established foundations of computer science and engineering knowledge.

The spectrum of research opportunities available through our graduate programs includes wireless sensor networks, cyber-physical systems, embedded systems, real-time systems, programming languages and environments, critical systems and survivability, computer architecture, electronic commerce, system security, algorithms, software engineering, distributed computing, computer graphics and vision, parallel computing, bioinformatics, mobile wireless health, and computational science and medicine. An emphasis in many of these areas is in empirical research framed by solid theoretical analysis and collaborative multi-disciplinary research. The department has a number of highly visible research projects that are building innovative, cutting-edge systems with national exposure. The department’s computer core infrastructure includes a state-of-the-art mix of hardware and software systems, connected with high-bandwidth networks, as well as high-quality software engineering tools, including commercial development and debugging tools for a variety of programming environments.

The department offers two Doctor of Philosophy degrees in both computer engineering and computer science,  along with Master of Science in computer science and computer engineering.  The department also offers a Masters of Engineering degree  and a Master of Computer Science degree at the graduate level.

The Department offers the following graduate degrees:

  • Master of Engineering (ME) and Master of Computer Science (MCS). The ME and  MCS degrees are graduate professional degree with an emphasis on coursework. Both enhance the professional instruction of an undergraduate program by providing students with greater knowledge and deeper understanding of computer science and engineering.
  • Master of Science (MS). The MS degree introduces students to research at the graduate level with a focus on a formal written thesis.
  • Doctor of Philosophy (PhD). The PhD program prepares students for faculty careers at world-class universities and for research positions in leading government or industrial research labs. It is common, but not required, for PhD students to obtain an MCS or MS degree along the way.