Master of Science in Computer Science
In today's IT job market, this highly competitive degree is designed to advance your knowledge in computer science including data analytics, cybersecurity, distributed computing, and software engineering.
The Computer Science program offers a flexible and innovative curriculum that blends theoretic foundations of Computer Science with state-of-the-art computing technologies. Students starting this program typically have an undergraduate degree in Computer Science but may come from another scientific discipline. The program provides students with knowledge and skills in algorithmic programming, software development, and advanced computational methods for creating innovative solutions.
The program offers two concentration areas in Software Engineering and Data Science. However, other concentrations may be chosen with the approval of a faculty advisor. The program prepares students for doctoral studies and careers in Software Engineering, Data Analytics, and other computing fields. Concentrations are informal designations used by graduate programs to indicate areas of emphasis and research but have no formal significance and do not appear on a student's transcript or diploma.
The program can be completed face-to-face or fully online. All courses are offered using a video-conferencing tool for online students to join live lectures and participate in live interactions between the instructor and the students. Online students are strongly encouraged to attend live lectures synchronously via the video-conferencing tool.
UWF ranks 3rd out of 19 of the most affordable online Master's of Computer Science programs by GetEducated.com. Just another reason to choose UWF!
Since 2016, UWF has been chosen by AffordableColleges.com as one of the BEST VALUE in college education in the field of Computer Science. Their ranking methodology is designed to ensure that the schools they choose provide success, support, an excellent ROI as well as low tuition.
The Department of Computer Science offers several graduate programs and certificates that provide instruction on a variety of modern topics in data analytics, software engineering, parallel and distributed computing, and Cybersecurity giving graduates the edge to be highly competitive in today's IT job market.
With one of the most affordable tuition plans in Florida and state-of-the-art facilities, our Computer Science Master's program offers cutting edge curricula and learning environments, with professionally-oriented, hands-on study material.
The department annually awards several scholarships, fellowships, and out-of-state tuition waivers to new and returning students. The department also has limited opportunities for teaching/research assistantships for new and returning students. Please see the departmental website for additional information.
- Submission of Graduate Application and Processing Fee
- Submission of official transcripts
*International students may have additional requirements.
In addition to the University graduate admission requirements described in the Admissions section of the catalog, the department bases decisions for regular admission on a holistic review of credentials in which the following criteria are used to assess the potential success of each applicant:
- Minimum undergraduate cumulative GPA of 3.0
- Undergraduate degree major
- Letter of intent describing the applicant's motivation for the pursuit of a Master of Science in Computer Science degree, the extent of related work experience in the field, 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 the applicant's ability to successfully complete the program
- Graduate Record Examination (GRE) is optional but highly recommended for international students seeking admission to the campus program.
- Due to Covid-19, the Computer Science Department has waived the GRE/GMAT requirement for admission in the fall 2020, spring 2021, and summer 2021 semesters.
A minimum grade of "C" is required for all courses with a cumulative GPA of 3.0 or higher.
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 the following foundational courses to complete the prerequisite coursework:
- COP5518: Foundations: Computing Essentials
- COP5007: Foundations: Programming Essentials
- COP5416: Foundations: Data Structures & Algorithms Essentials
|Fall & Summer||Spring|
|February 15||October 1|
To ensure consideration for all available graduate funding, applicants should submit applications received by the listed Preferred Application Date. Applications received after these dates will be reviewed for admission, but may not be eligible for funding. Applicants should contact the appropriate graduate coordinator or department chair for more information.
|June 1||October 1||March 1|
Application deadlines for most graduate programs. Applicants should contact the appropriate graduate coordinator or department chair for more information.