Computer Science + Anthropology, BSLAS

for the degree of Bachelor of Sciences in Liberal Arts & Sciences in Computer Science + Anthropology


How do culture and biology shape technology and how does technology impact human biology and culture? Does technology bridge inequalities or make them even wider? Anthropologists use computational tools and algorithms to analyze substantial amounts of data, gathered from field sites, online social communities and social networks, genetic data, and individual and family histories to consider these questions. In computer science + anthropology, students will gain the knowledge necessary to use computer, social, and behavioral sciences within larger cultural questions of globalization, community, security, the ethics of privacy, social transformation, and social justice.

for the degree of Bachelor of Sciences in Liberal Arts & Sciences in Computer Science + Anthropology


Please see the computer science advisor as well as the anthropology advisor.

A Major Plan of Study Form must be completed and submitted to the LAS Student Affairs Office by the beginning of the fifth semester (60-75 hours). Please see the computer science advisor as well as the anthropology advisor.

Graduation Requirements

Minimum hours required for graduation: 120 hours.

Minimum hours required major and supporting course work: normally equates to 66 hours. Twelve hours of 300- and 400-level Anthropology courses must be taken on this campus.

University Requirements

Minimum of 40 hours of upper-division coursework, generally at the 300- or 400-level. These hours can be drawn from all elements of the degree.  Students should consult their academic advisor for additional guidance in fulfilling this requirement.

The university and residency requirements can be found in the Student Code (§ 3-801) and in the Academic Catalog.

General Education Requirements

Follows the campus General Education (Gen Ed) requirements. Some Gen Ed requirements may be met by courses required and/or electives in the program.

Composition 14-6
Advanced Composition3
Humanities & the Arts (6 hours)6
Natural Sciences & Technology (6 hours)6
Social & Behavioral Sciences (6 hours)6
Cultural Studies: Non-Western Cultures (1 course)3
Cultural Studies: US Minority Cultures (1 course)3
Cultural Studies: Western/Comparative Cultures (1 course)3
Quantitative Reasoning (2 courses, at least one course must be Quantitative Reasoning I)6-10
Language Requirement (Completion of the fourth semester or equivalent of a language other than English, or completion of the third semester in two different languages other than English is required)0-20
Orientation and Professional Development
LAS 101Design Your First Year Experience1
OR
LAS 100
LAS 101
Success in LAS for International Students
and Design Your First Year Experience
3
OR
LAS 102Transfer Advantage1
Total Hours1 or 3
Major Core Requirements and Electives
Required Computer Science Coursework
CS 100Computer Science Orientation (recommended; CS 100 is an orientation course aimed at first-year students, so students who declare the major after the first year are not required to complete it.)1
CS 124Introduction to Computer Science I3
CS 128Introduction to Computer Science II3
CS 173Discrete Structures3
CS 222Software Design Lab1
CS 225Data Structures4
Choose one of the following combinations8-11
Computer Architecture
and System Programming
OR
Introduction to Computer Systems
& two CS courses at the 400 level above CS 403, excluding CS 421 and CS 491
Choose one of the following:
Statistical Analysis
Biostatistics
Probability & Statistics for Computer Science
CS 374Introduction to Algorithms & Models of Computation4
CS 421Programming Languages & Compilers3
Mathematics Requirements
MATH 221Calculus I4-5
or MATH 220 Calculus
MATH 225Introductory Matrix Theory2 or 3
or MATH 257 Linear Algebra with Computational Applications
MATH 231Calculus II3
Required Anthropology Coursework 24-26
Anthropology Core Courses. Choose three (3) of the following courses. May select no more than one 100-level course from the list below. 9
Introduction to Archaeology
World Archaeology
Sociocultural Anthropology
Anthro in a Changing World
Biological Anthropology
Human Origins and Culture
Language in Culture
Talking Culture
Electives. Select five (5) courses from the following list. Four (4) of these courses need to be at the 300- and 400-level. (Substitutions with permission of advisor)15-17
Humanizing Science
Human Biological Variation
Forensic Science
Images of the Other
Forensic Anthropology
Human Osteology
'America' in the World
Topics in Lang & Culture
Anth of Science and Technology
The Culture of Nature
Medical Anthropology
Research Methods in Socio-Cultural Anthropology
Writing Ethnography
Social Organization
Economic Anthropology
The Neandertal Debate
Human Paleontology
Human Genetics
Archaeology of Time
Advanced Skeletal Biology
Zooarchaeology
Landscape Archaeology
Primate Microbial Seminar
Ethnography through Language
Pottery Analysis
Modern Europe
Senior Capstone Seminar

for the degree of Bachelor of Sciences in Liberal Arts & Sciences in Computer Science + Anthropology


Sample Sequence

This sample sequence is intended to be used only as a guide for degree completion. All students should work individually with their academic advisors to decide the actual course selection and sequence that works best for them based on their academic preparation and goals. Enrichment programming such as study abroad, minors, internships, and so on may impact the structure of this four-year plan. Course availability is not guaranteed during the semester indicated in the sample sequence.

Students must fulfill their Language Other Than English requirement by successfully completing a fourth level of a language other than English. See the corresponding section on the Degree and General Education Requirements page.

First Year
First SemesterHours
LAS 1011
CS 1001
CS 1243
MATH 221 or 2204
Language Other Than English (3rd level)4
Composition I or General Education course4
 17
Total Hours 17
First Year
Second SemesterHours
CS 1283
CS 1733
MATH 2313
General Education course or Composition I3
Language Other Than English (4th level)4
 16
Total Hours 16
Second Year
First SemesterHours
CS 2254
CS 2221
MATH 257 or 2253
ANTH Core course3
ANTH Core course3
Free Elective course2
 16
Total Hours 16
Second Year
Second SemesterHours
CS 233 or 3404
STAT 200, 212, or CS 3613
ANTH Core course3
ANTH Elective3
 13
Total Hours 13
Third Year
First SemesterHours
CS 341 (or CS 400-level course)4
ANTH Elective (300-400 level)3
General Education course3
General Education course3
Free Elective course3
 16
Total Hours 16
Third Year
Second SemesterHours
CS 3744
ANTH Elective (300-400 level)3
General Education course3
General Education course3
 13
Total Hours 13
Fourth Year
First SemesterHours
CS 4213
ANTH Elective (300-400 level)3
General Education Course3
General Education Course3
Free Elective course2
 14
Total Hours 14
Fourth Year
Second SemesterHours
ANTH Elective (300-400 level)3
General Education Course3
General Education Course3
General Education Course3
Free Elective course or CS 400-level course3
 15
Total Hours 15

Total Hours: 120

for the degree of Bachelor of Sciences in Liberal Arts & Sciences in Computer Science + Anthropology


  1. A broad knowledge of cultural, social, linguistic and biological facets of the human condition and the methods anthropologists use to study them.
  2. Ability to conduct independent research through data collection, critical analysis, synthesis, and written presentation of findings.
  3. An understanding of the ethical and social dimensions of anthropological research and their impacts on society.