top of page

University of Arkansas Fayetteville

Fayetteville, Arkansas
Degree:

BA

Computer Science

Location:

College of Engineering

Credits:

120 credits

System:

Semester

Required Computer Science (or Related):

• CSCE 20004/20104: Programming Foundations I-II (8 credits)
• CSCE 21104: Digital Design (4 credits)
• CSCE 22104: Computer Organization (4 credits)
• CSCE 31903: Programming Paradigms (3 credits)
• CSCE 35103: Software Engineering (3 credits)
• CSCE 36103: Operating Systems (3 credits)
• CSCE 3***+ Electives (12 credits)

Required Math:

• Calculus I (4 credits)
• Discrete Math (3 credits)
• Statistics (3 credits)

Required Science:

• Science Elective (8 credits)

Required Engineering:

None

Other Requirements:

• English Composition I-II (6 credits)
• Public Speaking (3 credits)
• Technical and Professional Writing (3 credits)
• Social Sciences Elective (9 credits)
• History from Approved List (3 credits)
• Fine Arts Elective (3 credits)
• Ethics and Professions (3 credits)
• Electives, some with Restrictions (35 credits)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double majors are possible.

Related Majors:

• BS Computer Science
• BS Computer Engineering
• BS Data Science

Good to Know:

• The BA program leaves room for a student to double major or to create a customized program to include other interest areas

University's Webpage for this Program:
Catalog Year:

2025-2026

bottom of page