Computer Science M.S.
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 F600 | Professional Software Development | 4 |
CS F601 | Algorithms, Architecture and Languages | 4 |
CS F690 | Graduate Seminar and Project | 3 |
CS F691 | Graduate Seminar and Project | 3 |
Approved electives | 16 | |
Total Credits | 30 |
Admission Requirements
Complete the following general university admission requirements for graduate programs:
-
Submit an application for admission
-
Submit official transcripts
-
Official test results: GRE scores are not required for this program, but may be considered if submitted
-
Submit resume/curriculum vitae
-
Submit statement of academic goals
-
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:
- 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.
Roadmaps
First Year | |||
---|---|---|---|
Fall | Credits | Spring | Credits |
CS F60020 | 4 | CS F60120 | 4 |
Program Elective | 3 | Program Elective | 3 |
Program Elective | 3 | Program Elective | 3 |
10 | 10 | ||
Second Year | |||
Fall | Credits | Spring | Credits |
CS F69020 | 3 | CS F69120 | 3 |
Program Elective | 2 | Program Elective | 2 |
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 |
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