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?

Yes, students are required to complete a GRE for admissions unless the student has already completed a Master’s degree. The committee may offer provisional admission when the applicant has not completed a GRE by the time the application is due. However, provisional admission may only be given to applicants with a high GPA and an undergraduate major in a computing discipline from an undergraduate institution known for its academic rigor. Applicants to which this does not apply are strongly encouraged to submit GRE scores by the due date of the application.

How long are my GRE scores valid for admission?

The UWF Graduate School accepts GRE scores completed within a 5-year time range.

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.