Computer Science M.S.

Catalog Department Overview ►

Minimum Requirements for Computer Science M.S.: 30 credits

Credits
General University Requirements
Complete the graduate general university requirements.
Master’s Degree Requirements
Complete the master’s degree requirements.
Computer Science Program Requirements
Complete the following:
CS F600Professional Software Development4
CS F601Algorithms, Architecture and Languages4
CS F690Graduate Seminar and Project3
CS F691Graduate Seminar and Project3
Approved electives16
Total Credits30
Catalog Department Overview ►

Admission Requirements

Complete the following general university admission requirements for graduate programs:

  1. Submit an application for admission

  2. Submit official transcripts

  3. Official test results: GRE scores are not required for this program, but may be considered if submitted

  4. Submit resume/curriculum vitae

  5. Submit statement of academic goals

  6. Submit 2 letters of recommendation​

International Students: Please consult UAF’s most recent application requirements regarding English language proficiency.

Additional program admission requirements and information:

  1. Resume should include the URL of an internet accessible version control repository of a portfolio of code that you wrote, including comments, bug fixes and commit messages.

Catalog Department Overview ►

Roadmaps

Roadmaps provide suggested semester-by-semester study plans for programs and are based on full-time enrollment, unless otherwise specified.

  • This roadmap should be used in conjunction with regular academic advising sessions. All students are encouraged to meet with their advisor or mentor each semester.
  • Certain courses and milestones must be completed in the specified semester to ensure on-time graduation.
  • Transfer credits may affect the roadmap.
  • Requirements, course availability, and sequencing may change.
  • Courses marked with (*) are recommended.
First Year
FallCreditsSpringCredits
CS F600204CS F601204
Program Elective3Program Elective3
Program Elective3Program Elective3
 10 10
Second Year
FallCreditsSpringCredits
CS F690203CS F691203
Program Elective2Program Elective2
 5 5
Total Credits 30

Footnote Definitions

General Education Requirements Degree Requirements Program & Other Requirements
1--Communication 8--Alaska Native-themed 20--Program Requirement
2--Arts 9--Communication 21--Capstone Requirement
3--Humanities 10--Computation 22--Concentration Course
4--Social Sciences 11--Ethics 23--General Elective
5--Additional Arts, Humanities or Social Sciences 12--Humanities 24--Minor Course
6--Mathematics 13--Human Relations 25--Upper Division
7--Natural Sciences 14--Humanities or Social Sciences 26--Program Elective
15--Library & Information Research
16--Mathematics
17--Natural Sciences
18--Other
19--Social Sciences

Catalog Department Overview ►

Learning Outcomes

Learning Outcomes are specific, measurable statements that define the knowledge and skills students will gain by the end of the program.

Graduates of this program will be able to:

  • Demonstrate knowledge of theoretical foundations and formal methods in computer science
  • Demonstrate the ability to communicate effectively both orally and in writing
  • Demonstrate the ability to apply their knowledge to practical problems