Majors

B.S. in Computer Science

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

The Bachelor of Science in computer science provides a comprehensive foundation in computing, mathematics and the sciences. Students develop skills in problem solving, software development and computational thinking while exploring areas across the rapidly evolving field of computer science.

B.S. Computer Science Degree Requirements & Courses

A.B. in Computer Science

48 semester hours of computer science and math courses

The Bachelor of Arts in computer science combines a strong foundation in computing with the flexibility to pursue additional academic interests across Elon. Students develop skills in problem solving, programming and computational thinking while preparing to apply computing in a wide variety of fields.

A.B. Computer Science Requirements & Courses

B.S. in Cybersecurity

58 semester hours of cybersecurity foundations, mathematics, electives and specialized track coursework

The Bachelor of Science in cybersecurity prepares students to understand, identify and address challenges associated with securing computing systems, networks and information. Through a combination of technical knowledge, problem solving and hands-on learning, students develop skills for a field that plays an increasingly important role across industries and organizations.

B.S. Cybersecurity Requirements & Courses

Major courses at-a-glance

Computer Science


Minors

Elon’s computing-related minors give students opportunities to complement their major, explore an additional area of interest or develop technical and analytical skills that can be applied across disciplines.

Computer Science Minor

20 semester hours in computer science

The computer science minor introduces students to fundamental concepts in computing, programming and problem solving, providing skills that complement study in a wide range of academic and professional fields.

Computer Science Minor Requirements & Courses

Data Science Minor

20 semester hours in computer science

The data science minor introduces students to the tools and techniques used to work with, analyze and draw insights from data, combining computational approaches with applications across disciplines.

Data Science Minor Requirements & Courses

Game Design Minor

24-28 semester hours in multidisciplinary courses

The interdisciplinary game design minor allows students to explore the creative and technical processes involved in developing interactive experiences and games.

Game Design Website

Minor courses at-a-glance

Computer Science Minor
Data Science Minor
Game Design Minor


Other supported programs

Multimedia Authoring Minor

The interdisciplinary multimedia authoring minor provides opportunities to develop skills for creating and integrating digital and interactive media.

Multimedia Authoring Minor Requirements & Courses

Geographical Information Systems Minor

The interdisciplinary geographic information systems minor introduces students to technologies and methods for working with geographic and spatial data.

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 another engineering school.

Learn more