Majors

B.A. Computer Science

52 semester hours of computer science and math courses

B.A. Computer Science Requirements & Courses

B.S. Computer Science

56 semester hours of computer science and math courses plus 8 hours of a biological or physical science

B.S. Computer Science Degree Requirements & Courses

Major courses at-a-glance

Computer Science


Minors

Computer Science Minor

20 semester hours in computer science

Computer Science Minor Requirements & Courses

Data Science Minor

20 semester hours in computer science

Data Science Minor Requirements & Courses

Game Design Minor

24-28 semester hours in multidisciplinary courses

Game Design Minor Requirements & Courses

Minor courses at-a-glance

Computer Science Minor
Data Science Minor
Game Design Minor


Other supported programs

Multimedia Authoring Minor

Interdisciplinary minor coordinated by Computing Sciences

Multimedia Authoring Minor Requirements & Courses

Geographical Information Systems Minor

Interdisciplinary minor for which Computing Sciences provides supporting courses

Geographical Information Systems Minor Requirements & Courses

Engineering Program

Elon offers two pathways for students interested in pursuing engineering: an engineering degree from Elon or the dual-degree engineering program, with a bachelor’s degree from Elon and a bachelor’s degree in engineering from an engineering school; students spend the first three years at Elon and approximately two more years at an engineering school in this program.

Learn more