University of Alaska Fairbanks
Fairbanks, Alaska
Degree:
BS
Computer Science
Location:
College of Engineering and Mines
Credits:
120 credits
System:
Semester
Required Computer Science (or Related):
• CS F201/F202: Computer Science I-II (6 credits)
• CS F241: Computer Hardward Concepts
• CS F301: Assembly Language Programming (3 credits)
• CS F311: Data Structures and Algorithms (3 credits)
• CS F321: Operating Systems (3 credits)
• CS F331: Programming Languages (3 credits)
• CS F371: Computer Ethics and Technical Communication (3 credits)
• CS F372: Software Construction (3 credits)
• CS F411: Analysis of Algorithms (3 credits)
• CS F441 OR EE F443: System Architecture OR Computer Engineering Analysis and Design (3-4 credits)
• CS F471/F472: Senior Capstone I-II (6 credits)
• CS F3**/F4** Electives (9 credits)
Required Math:
• Calculus I-III (12 credits)
• Discrete Math (3 credits)
• Statistics (3 credits)
• Additional Math from Approved List (3 credits)
Required Science:
• Physics I-II (8 credits)
Required Engineering:
• See "CS Required"
Other Requirements:
• Library Skills (0-1 credit)
• Communications from Approved List (9 credits)
• Arts from Approved List (3 credits)
* Humanities from Approved List (3-5 credits)
• Social Sciences from Approved List (6 credits)
• Additional Arts OR Humanities OR Social Sciences from Approved List (3 credits)
• Ethics from Approved List (3 credits)
• Electives (0-6)
• At least 3 credits must include Alaska Native-themed coursework
Subfield Required:
No
Type:
n/a
Options:
n/a
Double or Dual Major Option(s):
• Double majors may be possible.
Related Majors:
• BS Computer Engineering
Good to Know:
• In 2025, the CS program reported 100% job placement for graduates.
University's Webpage for this Program:
Catalog Year:
2025-2026






