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

Computer Science


Return to: School of Engineering and Applied Science: Departments/Programs        


85 Engineer’s Way
PO Box 400740
Charlottesville, VA 22904-4740
434-982-2200
http://www.cs.virginia.edu/acad/bscs/

Program/Course: Computer Science (B.S.)  


Through the development of sophisticated computer systems, processors, and embedded applications, computer scientists have the opportunity to change society in ways unimagined several years ago. Our goal is the education and training of a diverse body of students who can lead the current information and computing revolutions. To this end, the computer science program orients students toward the pragmatic aspects of computer science and computer engineering by providing the learning and practices to make them excel as computing professionals.

With ongoing funding from the National Science Foundation, the Department of Computer Science has designed, developed, and is disseminating curriculum focused on the practice of computing, yet grounded in the mathematical and scientific fundamentals of computer science. The curriculum is structured around the introduction of modern software development techniques in first and second-year courses and is supported by coordinated sets of closed laboratories.

Students have ample opportunities to participate in cutting-edge research with department faculty members. From a senior thesis capstone or research project to independent study, students can pursue research in any conceivable area. Our alumnae and alumni are enrolled in top graduate programs across the country. Our students routinely win many research awards, including the CRA research awards.

Through the School of Engineering and Applied Science, the department of Computer Science offers a BS degree in Computer Science and co-offers a Computer Engineering BS with the Department of Electrical and Computer Engineering.  The department also offers a Computer Science BA degree through the College of Arts and Sciences.

The Bachelor of Science degree in Computer Science is accredited by the Computing Accreditation Commission of ABET, and the Bachelor of Science degree in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET.