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






