Graduate Program Information

Florida Tech Graduate Degree 1Florida Tech Graduate Degree 2Florida Tech Graduate Degree 3

Advance your passion to the next level!

Immerse yourself in innovative classrooms and cutting-edge research with world-class faculty.

Apply Now
Begin your education today

Classroom Learning

Melbourne (Main) Campus

Top ranked bachelor's, master's and doctoral programs at our residential campus

Apply Now

Extended Studies (Off-Campus Sites)

Master's degree and graduate certificate programs at 9 sites in AL, FL, MD, NJ, VA

Orlando – (Florida)
Apply Now

Patuxent – (Maryland)
Apply Now

Spaceport – (Florida)
Apply Now

Online Learning

Get More Information
Learn more about Florida Tech

Classroom Learning

Melbourne (Main) Campus

Top ranked bachelor's, master's and doctoral programs at our residential campus

Get More Information

Extended Studies (Off-Campus Sites)

Master's degree and graduate certificate programs at 9 sites in AL, FL, MD, NJ, VA

Orlando – (Florida)
Get More Information

Patuxent – (Maryland)
Get More Information

Spaceport – (Florida)
Get More Information

Online Learning

Download Brochure
Everything you need to know

Classroom Learning

Melbourne (Main) Campus

Top ranked bachelor's, master's and doctoral programs at our residential campus

Download Brochure

Extended Studies (Off-Campus Sites)

Master's degree and graduate certificate programs at 9 sites in AL, FL, MD, NJ, VA

Orlando – (Florida)
Download Brochure

Patuxent – (Maryland)
Download Brochure

Spaceport – (Florida)
Download Brochure

Online Learning

Curriculum program plans shown reflect current degree requirements. Previous academic year requirements can be accessed from the catalog page by choosing the appropriate academic year.

Print

Master of Science in Computer Science

Major Code:8071Degree Awarded:Master of Science
Delivery Mode(s):ClassroomLocation(s):Main Campus - Melbourne, Orlando, Patuxent, Spaceport
Admission Status:GraduateAge Restriction:No

This program offers a student the opportunity to pursue advanced studies in various areas of computer science. The program is designed for students with bachelor’s degrees in computer science and provides a solid preparation for those who may pursue a doctorate. Master’s students are encouraged to concentrate their studies in research areas of interest to faculty in the department.

Admission Requirements

Applicants must have taken courses in differential and integral calculus, discrete mathematics, statistics and data structures and algorithms, as well as at least 12 semester credit hours of advanced coursework in undergraduate computer science. Admission may be granted with the stipulation that deficiencies are made up by taking the necessary extra courses. GRE scores (General Test only) are required. Students with English language deficiencies are only permitted to enroll in a restricted set of academic courses.

Degree Requirements

The Master of Science in Computer Science requires a minimum of 30 credit hours of approved graduate study. Students are encouraged to complete and successfully defend a thesis. Students who decide not to write a thesis must pass a final program examination. 

Summary of Degree Requirements

Core Courses
9
  Elective Courses
9

Advance Elective Courses
3
CSE 5500 Computer Science Seminar or CSE 5501 Computer Sciences Internship 0
CSE 5999 Thesis or Advance Elective Courses 6
MTH 5051 Applied Discrete Mathematics 3
  TOTAL CREDITS REQUIRED 30

*Take twice in any combination

Core Courses (select three)
CSE 5210 Formal Languages and Automata Theory
CSE 5211 Analysis of Algorithms
CSE 5231 Computer Networks
CSE 5251 Compiler Theory and Design
CSE 5290 Artificial Intelligence

Elective courses are computer science or software engineering courses (CSE or SWE) numbered 5000 or above. Advanced elective courses are computer science (CSE) numbered 5600 or above and pre-approved SWE courses. All students must successfully complete at least 24 semester credit hours in computer science (CSE) or software engineering (SWE) courses.

The department excels in several specializations of computer science (computer security, computational intelligence, software testing). Students are encouraged to concentrate in a specialization by careful selection of elective courses.