Please ensure Javascript is enabled for purposes of website accessibility Skip to main content

Enhance your standing in today's job market with a master's degree in computer science from UWF. We offer state-of-the-art facilities and a flexible and innovative curriculum that blends theoretical foundations of computer science with the latest computing technologies.

Why Study Computer Science at UWF?

Our affordable program can be completed face-to-face or fully online.

You will study advanced algorithms, parallel and distributed computing, and database systems. You will also choose a concentration to customize the degree plan to your professional goals.

Students starting this program typically have an undergraduate degree in computer science, but we offer students from other disciplines a path to enter into computer science provided they have sufficient background in mathematics and statistics.

What You Will Learn

Our program will provide you with knowledge and skills in algorithmic programming, software development and advanced computational methods for creating innovative solutions. We offer modern courses in artificial intelligence and data analytics, which are in high demand by employers.


The Department of Computer Science annually awards several scholarships and fellowships to new and returning campus students. We have limited opportunities for teaching/research assistantships for high-performing new and returning students. The assistantships include out-of-state tuition waivers.


We offer tracks in data analytics and software engineering. Additionally, you may chose another concentration with the approval of a faculty advisor.

The data analytics track includes courses on data mining and advanced big data analytics.

The software engineering track includes courses on agile software engineering and continuous software engineering.

Interested in the online version of this program?

Earn your master's degree on a schedule that works for you by taking synchronous (real-time) courses.

Visit Online Computer Science M.S.

Careers & Outcomes

Jobs for software developers are projected to grow 21% from 2018 to 2028, much faster than the average for all occupations, accorded to the United States Department of Labor. Positions for computer and information research scientists with a master's degree in computer science are projected to grow 16%.

Job Titles

  • Software Engineer
  • Systems Architect
  • Systems Analyst
  • Data Analyst
  • Software Consultant
  • Software Development
  • Project Manager


  • Apple
  • NSA
  • AT&T
  • IBM
  • Navy Federal Credit Union
  • Department of Homeland Security
  • Department of Defense

Program Details

In addition to the University's graduate admission requirements, the department bases decisions for regular admission on a holistic review of credentials, where we use these criteria to assess the potential success of each applicant:

  • Minimum undergraduate cumulative GPA of 3.0
  • Undergraduate degree major
  • Letter of intent describing your motivation for the pursuit of a Master of Science in Computer Science degree, the extent of related work experience and future goals related to the attainment of the degree
  • Submission of a resume
  • Name and contact information of three individuals who can speak to your ability to successfully complete the program
  • GRE results. The GRE is optional but highly recommended for international students seeking admission to the campus program.
    • Note: Due to COVID-19, the department has waived the GRE/GMAT requirement for admission in the Fall 2020, Spring 2021 and Summer 2021 semesters.

At a minimum, we expect students to have completed undergraduate courses in mathematics and science as is typically expected in an undergraduate science or engineering degree program. Students entering the program with a bachelor's degree other than computer science may be required to complete prerequisite courses in computing and programming. The department offers these foundational courses to complete the prerequisite coursework:

  • COP5518: Foundations: Computing Essentials
  • COP5007: Foundations: Programming Essentials
  • COP5416: Foundations: Data Structures & Algorithms Essentials

CyberCorps® Scholarship for Service: Argo Cyber Emerging Scholars program

The ACES program provides scholarships for cybersecurity undergraduate and graduate education. In return, recipients must agree to work after graduation for the U.S. government in a position related to cybersecurity for a period equal to the length of the scholarship.

Scholarship benefits:

  • Full tuition scholarship for up to 30 semester credit hours per year for up to two years (excluding summer)
  • Annual stipend (for living expenses): $25,000 per year for undergraduate students
  • Professional allowance of up to $6,000 per academic year for SFS Job Fair and other travel, books, professional certifications, etc.

ACES Scholarship Program

Featured Courses

A sample of featured courses you will take in the Computer Science program.

Related Programs

cybersecurity student typing on a terminal in a server room

Master's Degree Online

three data science students working in a computer lab

Master's Degree Online, Pensacola

three IT workers in a server room

Master's Degree Online