Computer Science + Anthropology, BSLAS

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


for the degree of Bachelor of Sciences in Liberal Arts & Sciences Major 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.

General education: Students must complete the Campus General Education requirements including the campus general education language requirement.


Minimum 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.


Minimum hours required for graduation: 120 hours

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 225Data Structures4
CS 222Software Design Lab1
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 (may also fulfill the General Education Quantitative Reasoning I and II 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 - Minimum of 24 hours
Required Foundation Courses. Select at least 4 courses from the following. Students may make one course substitution for one of the required foundation courses, choosing from the option listed.12-18
Introduction to Anthropology
Humanizing Science
Introduction to Archaeology
World Archaeology
Sociocultural Anthropology
Anthro in a Changing World
Biological Anthropology
Human Origins and Culture
Language in Culture
Talking Culture
Anth of Science and Technology
Topics in Lang & Culture
Electives (Substitutions with permission of advisor)6-9
Human Biological Variation
Images of the Other
'America' in the World
The Culture of Nature
Special Topics (check with advisor for appropriate topics)
Research Methods in Socio-Cultural Anthropology
Economic Anthropology
Landscape Archaeology
Topics in Anthropology (check with advisor for appropriate topics)
Optional Senior Capstone Project (See advisor for details)

for the degree of Bachelor of Sciences in Liberal Arts & Sciences Major 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.

for the degree of Bachelor of Sciences in Liberal Arts & Sciences Major 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 SemesterHoursSecond SemesterHours
Free elective course1CS 1283
CS 1001CS 1733
ANTH Foundation course3ANTH Foundation course3
CS 1243MATH 220 (or MATH 221)4
Composition I or General Education course4General Education course or Composition I3
General Education Course3 
 15 16
Second Year
First SemesterHoursSecond SemesterHours
CS 2221CS 233 (or CS 340)4
CS 2254STAT 200 (or STAT 212 or CS 361)3
MATH 225 (or MATH 257)3MATH 2313
Language Other Than English (3rd level)4Language Other Than English (4th level)4
General Education course3General Education Course3
 15 17
Third Year
First SemesterHoursSecond SemesterHours
CS 341 (or CS 400-level course)4CS 3744
ANTH Foundation course3CS 400-level course or Free elective course3
ANTH Elective course3ANTH Elective course3
General Education Course3General Education Course3
General Education Course3General Education Course3
 16 16
Fourth Year
First SemesterHoursSecond SemesterHours
CS 4213ANTH Foundation course3
ANTH Foundation course3General Education Course3
General Education Course3Free elective course3
Free elective course4Free elective course3
 13 12
Total Hours 120