M.S. in Computer Science

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 30.1 k Deadline: Feb 1, 2026
152 place StudyQA ranking:14732 Duration:2 years

Photos of university / #uflorida

The Master of Science in Computer Science at the University of Florida offers a comprehensive and rigorous graduate program designed to prepare students for advanced careers in computing and technology. This program emphasizes a strong foundational knowledge in core areas such as algorithms, programming languages, computer systems, and software engineering, while also providing students with the flexibility to pursue specialized interests through elective courses. Students have the opportunity to engage in cutting-edge research projects, collaborate with faculty renowned for their contributions to fields like artificial intelligence, data science, cybersecurity, and machine learning, and participate in internships and industry partnerships that enhance practical skills and professional development. The program is suitable for individuals seeking to deepen their technical expertise, transition into new areas within computer science, or prepare for doctoral studies. It typically requires the completion of 30 credit hours, which can be fulfilled through a combination of coursework and research thesis or non-thesis options, depending on the student’s career goals. The curriculum is designed to be adaptable to both full-time and part-time students, offering flexible scheduling and online course offerings to accommodate working professionals. Students benefit from the university’s state-of-the-art facilities and resources, vibrant research community, and a supportive academic environment. Graduates of the program are well-equipped to excel in industry roles such as software developers, data analysts, cybersecurity specialists, research scientists, and technology consultants. Additionally, the program fosters critical thinking, problem-solving, and innovation—skills that are essential for success in the rapidly evolving technology landscape. With a strong emphasis on experiential learning and real-world applications, the MS in Computer Science at the University of Florida is an ideal choice for aspiring computing professionals aiming to advance their careers and contribute to technological advancements globally.

Required Core Courses:

  • COT 5405 Analysis of Algorithms
  • COP 5556 Programming Language Principles
  • Two from the following four courses:
    • CDA 5155 Computer Architecture Principles
    • COP 5615 Distributed Operating System Principles
    • CNT 5106C Computer Networks
    • COP 5536 Advanced Data Structures

Course and Credit Requirement for Thesis Option:

  • 12 CISE Graduate core credits
  • 6 Master thesis research credits (CIS 6971)
  • 12 other CISE graduate-level credits:
    • Minimum of 6 credits MUST be taken from CISE graduate-level courses.
      • Up to 1 credit of CIS 6935 (Graduate Seminar) allowed.
      • Up to 3 credits of CIS 6905 (Individual Study) allowed.
      • EXCLUDES CIS 6910, CIS 6940.
    • Maximum 6 credits outside the department MAY be taken with approval from the Graduate Affairs Committee.
      • Up to 3 credits of EGN 5949 (Internship) allowed.

Course and Credit Requirement for Non-Thesis Option:

  • 12 CISE graduate core credits.
  • 18 other CISE graduate-level credits.
    • Minimum of 12 credits MUST be taken from CISE graduate-level courses.
      • Up to 1 credit of CIS 6935 (Graduate Seminar) allowed.
      • Up to 3 credits of CIS 6905 (Individual Study) allowed.
      • EXCLUDES CIS 6910, CIS 6940.
    • Maximum 6 credits outside the department MAY be taken with approval from the Graduate Affairs Committee.
      • Up to 3 credits of EGN 5949 (internship) allowed.

 Requirements

  • GPA: B for all upper-level courses
  • The majority of our accepted students have an undergraduate degree in Computer Science, Computer Engineering, or Electrical Engineering, with an undergraduate GPA of at least 3.3/4.0.
  • GRE: GRE scores will be used in the context of a holistic credential review process. A strong performance is expected. For reference, the past year's averages were: 153 verbal, 164 quantitative, and 317 total (verbal and quantitative.) NOTE: See the most recent Concordance Table, published by ETS, for comparable scores from the older GRE test format. The University of Florida's school code for submission of GRE scores is 5812.
  • GRE scores are valid for 5 years only.
  • TOEFL: 600 (250 computer-based; 95 internet-based). Please note that Indian students are now REQUIRED to submit a TOEFL or IELTS score. Follow the link for a list of countries that are exempt from TOEFL. The University of Florida's school code for submission of TOEFL scores is 5812.
  • You may substitute for TOEFL with:
    1. IELTS with a minimum score of 7; or
    2. MELAB with a minimum score of 90.
  • Undergraduate Prerequisite Courses or equivalent:
    • Calculus (MAC 2311 & MAC 2312)
    • Statistics (STA 2023 or STA 3032)
    • Introduction to CIS (COP 3504 or COP 3502 & COP 3503)
      (Old CIS 3020 or CIS 3022 & CIS 3023)
    • Applied Discrete Structures (COT 3100)
    • Introduction to Computer Organization (CDA 3101)
    • Data Structures and Algorithms (COP 3530)
    • Operating Systems (COP 4600)

GRE Subject Test and Test of Spoken English (TSE)

With regard to the Advanced GRE Subject Test, although we do not require that this test be taken, it will be taken into account when evaluating your application file. In order to be an unrestricted Teaching Assistant at the University of Florida, a TSE score of 55 or above is required of international students. Although a TSE score is not required in our evaluation for admission, it is considered when making selections for Teaching Assistantships.

Academic Achievement Award

Effective for students who have entered the MS degree program beginning Fall 2014. The Achievement Award is offered to new Computer Science and Computer Engineering majors entering an M.S. program through either the College of Engineering or the College of Liberal Arts and Sciences. Qualified out-of-state and international students are eligible for this award, which will pay $1,500 per semester for three semesters. The three semesters must be used within the first two years of enrollment. The disbursement of the award this handled through the Bursar's Office. The Bursar’s Office is notified to place the $1,500 on the student's account once a student's registration has been reviewed and eligibility is verified. This will occur prior to the deadline for fee payments each semester. This award will pay a portion of the tuition costs when the student is registered appropriately at University of Florida (must be registered for at least 9 credits each semester). There is no separate application for the Achievement Award.

The Achievement Award is renewed on a semester-by-semester basis. Students must maintain satisfactory academic performance (both earning a minimum of a 3.0 grade point average and registration of 9 credits or more) to continue receiving the award.

The Master of Science in Computer Science at the University of Florida is a comprehensive graduate program designed to prepare students for advanced roles in the rapidly evolving field of computer science. The program offers a diverse curriculum that covers fundamental and emerging topics such as algorithms, data structures, machine learning, artificial intelligence, software engineering, cybersecurity, and data science. Students are provided with opportunities to engage in research projects, internships, and collaborations with industry leaders, enhancing their practical skills and professional networks. The program typically requires a minimum of 30 credit hours, including coursework and a thesis or project component, depending on the student's track. The University of Florida’s Department of Computer & Information Science and Engineering emphasizes a strong foundation in theoretical principles alongside applied knowledge, ensuring graduates are well-equipped for careers in academia, industry, or entrepreneurship. The program also provides flexibility through various elective courses allowing students to tailor their education to specific interests such as high-performance computing, human-computer interaction, or bioinformatics. Admission criteria generally include a bachelor's degree in computer science or a related field, GRE scores, letters of recommendation, and a statement of purpose. The faculty comprises leading researchers and industry experts dedicated to mentoring students and advancing cutting-edge research. Graduates of the program have gone on to work at top technology firms, research institutions, and start-ups, contributing to innovations in software development, data analysis, cybersecurity, and more. The University of Florida offers numerous resources including state-of-the-art labs, collaborative research centers, career services, and student organizations that support academic and professional growth. Overall, the M.S. in Computer Science at UF prepares students for competitive roles in technology-driven environments and fosters a community committed to technological advancement and societal impact.

Similar programs: