top of page

University of Arkansas Fayetteville

Fayetteville, Arkansas
Degree:

BS

Computer Science

Location:

College of Engineering

Credits:

122 credits

System:

Semester

Required Computer Science (or Related):

• CSCE 20004: 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 41303: Algorithms (3 credits)
• CSCE 43203: Formal Languages and Computability (3 credits)
• CSCE 45203: Database Management Systems (3 credits)
• CSCE 45601/49603: Capstone I-II (4 credits)
• CSCE 47503: Computer Networks (3 credits)
• CSCE 4*** Electives (9 credits)

Required Math:

• Calculus I-II (8 credits)
• Discrete Math (3 credits)
• Linear Algebra (3 credits)
• Engineering Probability and Statistics (3 credits)
• Combinatorics (3 credits)

Required Science:

• Chemistry (3 credits)
• Physics (4 credits)
• Freshman Science Elective from Approved List (4 credits)

Required Engineering:

• Introduction to Engineering I-II (2 credits)

Other Requirements:

• English Composition (3 credits)
• Public Speaking (3 credits)
• Technical Composition (3 credits)
• Social Sciences Elective (9 credits)
• History from Approved List (3 credits)
• Fine Arts Elective (3 credits)
• Ethics and Professions (3 credits)
• Electives (12 credits)

Subfield Required:

No

Type:

Optional Concentration

Options:

Optional Concentration: Cybersecurity

Double or Dual Major Option(s):

• Double majors may be possible.

Related Majors:

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

Good to Know:

• The Optional Concentration in Cybersecurity can be achieved by completing 9 credits in Cryptography, Cloud Computing and Security, and Information Security.

University's Webpage for this Program:
Catalog Year:

2025-2026

bottom of page