Interdisciplinary Major in Computer Science

Interdisciplinary Major in Computer
Science



Spring 2008 Information Session
Monday, 28 April, Noon-1:30pm
Newcomb 389 (Free food provided)
Flyer with details
Major Applications Due: Friday 2 May
Application Form: [PDF] [Word]
Open advising: Wednesday, 30 April
10:30am-noon (Olsson 236A)
Starting in Spring 2006, the Computer Science department offers a interdisciplinary major in Computer Science leading to a BA degree for students in the College of Arts & Sciences.

We accepted our first group of students in 2006. We will hold our first graduation ceremony for our 14 Class of 2008 Sunday, May 18 starting at 12:30 (after the University lawn ceremony). The ceremony will be held in Gilmer Hall Auditorium, Room 190, and will feature music from Where's Aubrey.

Students  |  Alumni  |  BA Committee
Curriculum  |  Course Flowchart  |  Integration Electives  |  Undergraduate Record [PDF]
Application [PDF] [Word]  |  Brochure |  Degree Information [PDF]
Differences between CS Degrees  |  Sample Schedules
Computer Science Department  |  News Articles


Information Session, 13 April 2006

Computer Science is the study of information processes. Computer scientists learn how to describe information processes, how to reason about and predict properties of information processes, and how to implement information processes elegantly and efficiently in hardware and software. The Computer Science major concentrates on developing the deep understanding of computing and critical thinking skills that will enable graduates to pursue a wide variety of possible fields and to become academic, cultural, and industrial leaders in areas that integrate the arts and sciences with computing. The Computer Science major is designed to provide students entering the University without previous background in computing with an opportunity to major in Computer Science, while taking courses in arts, humanities, and sciences to develop broad understanding of other areas and their connections to computing. Computing connects closely with a wide range of disciplines including, but not limited to, the visual arts, music, life sciences including biology and cognitive science, the physical sciences, linguistics, mathematics, and the social sciences. The core curriculum focuses on developing methods and tools for describing, implementing, and analyzing information processes and for managing complexity including abstraction, specification, and recursion.

The Computer Science interdisciplinary major is administered by a Computer Science BA Committee, composed of faculty from the College and the Computer Science Department. The committee is responsible for the degree curriculum, student advising, and deciding on exceptions to the major requirements.

After declaring the major, students are assigned two advisors: a primary advisor from the Computer Science department (who will be the contact point for approval signatures) and a secondary advisor from Arts and Sciences.

For information about the major, or to be added to an email list for further announcements, contact David Evans (evans@cs.virginia.edu) or another member of the BA Committee.

News

16 April 2008 — MATH 215 (Mathematical Explorations) has been added to the list of intergration electives. (Note that this course is only open to second year courses.)

26 October 2007 — STAT 533 (Data Mining/Machine Learning) has been added to the list of integration electives.

We graduated our first three majors in 2007: Megan Hicks, Jonathan Morgan, and Wayne Warner.

CS Day Poster (large PPT file), 28 February 2006.
The Cavalier Daily. College to offer new Computer Science major. 27 February 2006.

23 April 2006 — MUSI 239 (Introduction to Music Technology) has been addded to the list of intergration electives. (Thanks to Andre Steele for the suggestion.)

30 October 2006 — ECE 200 (Science of Information) has been added to the list of integration electives. (Thanks to Ian Redd for the suggestion.)

30 November 2006 — ECON 402 (Auction Theory and Practice) has been added to the list of integration electives.

Computer Science Major
University of Virginia
evans@cs.virginia.edu