B.S., Computer Science

This is an archived copy of the 2018-2019 catalog. To access the most recent version of the catalog, please visit http://catalog.uaf.edu.

Minimum Requirements for Degree: 120 credits

Students must earn a C- grade or better in each course.

General University Requirements
Complete the general university requirements.
General Education Requirements
Complete the general education requirements.
As part of the general education requirements, complete:
Calculus I
B.S. Degree Requirements
Complete the B.S. degree requirements.
As part of the B.S. degree requirements, complete:
Calculus II
Calculus III
Discrete Mathematics
General Physics I
General Physics II
Statistics
Any approved ethics course
Complete one of the following:
Differential Equations
Numerical Analysis
Linear Algebra
Probability
Abstract Algebra
Mathematical Statistics
Mathematical Modeling
Program Requirements
CS F201Computer Science I3
CS F202Computer Science II3
CS F301Assembly Language Programming3
CS F311Data Structures and Algorithms3
CS F321Operating Systems3
CS F331Programming Languages3
CS F371Computer Ethics and Technical Communication3
CS F372Software Construction3
CS F411Analysis of Algorithms3
CS F441System Architecture3-4
or EE F443 Computer Engineering Analysis and Design
CS F471Senior Capstone I 13
CS F472Senior Capstone II 13
EE F341Digital and Computer Analysis and Design4
Electives in computer science at the F300 or F400 level or approved electives, such as:9
Computer Engineering Analysis and Design