Graduate Program Frequently Asked Questions

This is a growing collection of questions and answers about the Computer Science M.S. program. If you do not see your question, contact us at and we would be happy to assist you.

Part 1: Admission Requirements

What is the approximate tuition cost for this program?

For the cost of tuition please consult the UWF Tuition and Fees information online. If you are enrolled in the online program 90% Out-of-State Tuition is waived.

Do I have to complete a GRE and submit the scores with my application?

Due to COVID-19, the Department of Computer Science has waived the GRE requirement for admission in the Fall 2020, Spring 2021, and Summer 2021 semester.

Do I have to submit a TOEFL score with my application?

Non-native English speakers are in most cases required to submit a TOEFL score. Review the guidelines by the UWF Graduate School for exceptions to the TOEFL requirement. The guidelines are published here: International Students

Is there is any minimum GPA required?

The minimum undergraduate GPA is 3.0. However, applicants with a lower GPA may still be accepted into the program if they can demonstrate that they have acquired professional skills in the discipline that make up for the weaknesses in their academic career.

Part 2: Program Structure

Where can I get additional information about the specializations?

Please note that our specializations within the MS Computer Science and the MS IT programs are discontinued beginning Fall 2019. The MS in Computer Science emphasizes computing and algorithmic coursework but offers concentrations in Software Engineering and Data Analytics. For the future MS IT program please contact Dr. Dallas Snider, Chair of IT. Details about the revised programs will be forthcoming.

Are the graduate programs offered online?

Yes, both MS Computer Science and MS Cybersecurity are offered online. MS Computer Science offers some classes synchronously online allowing students from a distance to join classes scheduled on the campus via WebEx. The MS Cybersecurity program is fully online.

How long does it take to complete the program?

Students can complete the program within 1-2 years.

Part 3: Prerequisite Knowledge

What are the expectations for a non-CS degree candidate?

In order for a non-CS degree candidate to be successful in our program the two courses (COP 5007 : Foundations: Programming Essentials and COP 5518 : Foundations: Computing Essentials) provide a concise introduction into the basic areas of Programming, Software Engineering as well as Computer Organization, Operating Systems and Computer Networks. They are specifically designed for students with little or no knowledge in these fields. They are fast paced and require a lot of work. Each course generally covers the material of about two undergraduate courses.

In case a slower path might be more appropriate, introductory courses, such as COP 2253 (Java Programming) are available online.  Finally, depending on the academic background in mathematics, we may recommend additional undergraduate courses in mathematics or statistics.

For the Data Analytics concentration, coursework covering Calculus 1 and 2 is recommended.


What are the prerequisite requirements for the Data Science certificate program?

Students are expected to have basic programming skills in an object-oriented programming language and have completed successfully undergraduate courses in calculus I, calculus II, and statistics.

Part 4: Financial Aid

Can you provide details on the assistantships that are available?

Many students' decisions on attending graduate school are contingent on financial assistance. There is no guarantee for funding, however, candidates with a high GPA and a quantitative GRE scores of 160 and higher have a good chance of getting an assistantship. Candidates are encouraged to submit an application for an assistantship by the suggested deadline.

How much of the degree can possibly be funded?

Funding would at best cover 1 course per semester. You would still be required to pay for another course. Please check the tuition rates. Courses for the online program offer a 90% Out-of-State Tuition Waiver. However, as a teaching assistant, you would also pay in-state tuition.