Computer Science Major and Minor
- Home
- Academic Departments
- Mathematics and Computer Science
- Computer Science Major and Minor
- Africana Studies
- Public Health
- Anthropology
- Applied Mathematics
- Arab Studies
- Art Department
- Biology
- Chemistry
- Chinese Studies
- Classics
- Communication Studies
- Dance
- Data Science
- Economics
- Educational Studies
- Engineering
- English Department
- Environmental Studies
- Film, Media and Digital Studies
- French and Francophone Studies
- Gender and Sexuality Studies
- Genomics
- German Studies
- Global Literary Theory
- Hispanic Studies
- History
- Humanities
- Interdisciplinary Studies
- Latin American Studies
- Mathematics and Computer Science
- Middle East Studies
- Military Science (ROTC)
- Music
- Neuroscience
- Philosophy
- Philosophy, Politics, and Economics
- Physical Education, Recreation & Wellness
- Physics
- Political Science
- Prelaw
- Premedicine and Allied Health Professions
- Preministry
- Pre-veterinary Medicine
- Psychology
- Religious Studies
- Russian Studies
- Structured Independent Language Program
- Sociology
- South Asian Studies
- Theatre
- Writing Program
The Computer Science Major and Minor at Davidson
Computer science combines problem-solving skills with cutting-edge technology to develop automated solutions and systems with diverse applications.
A major or minor in Computer Science supports students interested in core computing ideas and techniques, and in the application and expression of those concepts for the benefit of society. Recent graduates work in industry or pursue graduate degrees in computer science and related fields at programs including Stanford, Duke, and University of Maryland College Park. Students regularly compete in programming competitions and hack-a-thons, collaborate with faculty on research, and publish and present papers at international computer science conferences. Student organizations promoting diversity in computer science include FICSIT and D-Code.
Students interested in declaring a computer science major should fill out , which is submitted to the department chair. Students interested in declaring a computer science minor should fill out BOTH the and the Registrar's Office Minor Declaration Form. Survey responses will be used to match students with faculty advisors. This matching will happen at the beginning of each month during the semester.