BS Computer Science and Anthropology

4 Years On Campus Bachelors Program

University of Illinois Urbana Champaign

Program Overview

The BS in Computer Science + Anthropology is an interdisciplinary degree offered jointly by the Siebel School of Computing and Data Science (within the Grainger College of Engineering) and the Department of Anthropology (College of Liberal Arts & Sciences). This unique program combines rigorous training in computer science with deep exploration of human behavior, culture, and evolution. Students learn to design digital technologies informed by anthropological insight and analyze large-scale data from social or cultural contexts.

  • Blends programming, algorithms, data structures, and software engineering with cultural and biological anthropology

  • Focus on user-centered design, social computing, and technology for social good

  • Capstone experience, research mentorship, and technical electives

  • Strong foundation in math, statistics, and general education, with language requirements

University Recognition & Accreditations:

  • UIUC’s Computer Science program consistently ranks among the top 5 in the U.S.

  • Member of the Big Ten Academic Alliance

  • ABET-accredited CS curriculum foundation

Course Overview:

  • Year 1: Introduction to CS, Calculus I, General Education Elective, Humanizing Science

  • Year 2: Data Structures, Software Design Lab, World Archealogy, General Education Electives, Free Electives

  • Year 3: Systems Programming, General Education Electives, Free Electives, Intro to Algs & Models of Camp, Language in Culture

  • Year 4: Anthropology, Free Electives, Program Languages

Experiential Learning (Research, Projects, Internships etc.)

  • Access to undergraduate research across computing and anthropology

  • Optional capstone project or research thesis in final year

  • Involvement in CS organizations and anthropology fieldwork opportunities

  • Support from career centers and faculty mentors in both departments

  • Opportunities to participate in internships, summer research, and conference presentations

Progression & Future Opportunities

  • Prepares students for graduate study in computer science, anthropology, digital humanities, and human-centered design

  • Supports careers in tech industries, academic research, and nonprofits

  • Graduates are sought after by employers for their ability to blend computational and humanistic perspectives

  • UIUC’s career services and strong industry ties facilitate successful job placement

Program Key Stats

$44,688
$ 75
Aug Intake : 5th Jan


60 %
No
Yes

Eligibility Criteria

AAA - A*A*A
3.5 - 4.0
38 - 42
90 - 95

1340 - 1530
28 - 34
6.5
79

Additional Information & Requirements

Career Options

  • UX/UI designer
  • Social computing specialist
  • Data analyst
  • Technology consultant
  • Human-computer Interaction researcher
  • Digital ethnographer
  • Interdisciplinary graduate study

Book Free Session with Our Admission Experts

Admission Experts