Admission Requirements

Undergraduate Degree 

Applicants must hold one of the following:

  • A bachelor's degree from a regionally accredited institution and B (3.00) average or better in all work attempted while registered as an undergraduate student working towards a degree
  • A bachelor's degree from a regionally accredited institution and a previous graduate degree with a B (3.00) average or better from a regionally accredited institution
  • The equivalent bachelor's and/or graduate degrees from a foreign institution

At least one degree must be in the field of computer science, computer engineering, information technology or management information systems. In addition, coursework in the following topics is required: algorithms, operating systems, computer architecture, program design, computer organization, object-oriented software design and data structures.

technical background

This graduate program requires a technical background, such as:

  • Degrees: Computer Science, Computer Engineering, Information Technology, Management Information Systems

  • Courses: Analysis of Algorithms, Operating Systems, Computer Architecture, Program Design, Computer Organization, Object-Oriented Software Design, Data Structures 

English Proficiency requirements

Applicants whose native language is not English, or who have not earned degrees from countries where English is the official language, must also demonstrate proficiency in English in one of the following ways:

  • By providing scores of 79 or higher on the Internet-based Test of English as a Foreign Language (TOEFL).
  • By providing a score of 6.5 or higher on the International English Language Testing System (IELTS).
  • By providing a score of 53 or higher on the Pearson Test of English Academic (PTE-A).
  • By providing a score of 153 (new scale) or 500 (old scale) or higher on the GRE Verbal Test.
  • By earning a baccalaureate or higher degree at a regionally accredited institution in the U.S.
  • By earning a baccalaureate or equivalent degree at a foreign institution where English is the language of instruction (must be documented on the transcript or on an official Certificate of Medium of Instruction from the Institution).

For more details, visit USF International Admissions.

gre requirement

Applicants who did not earn a degree from a U.S. regionally accredited institution, must submit GRE Scores.

All applicants to programs requiring the GRE should submit GRE test scores earned within the last five (5) years of the desired term of entry. Official scores should be submitted to USF directly from Educational Testing Service (ETS). Applicants may upload unofficial copies of their test scores to their online application, in order expedite the processing of their application. Any admission granted using unofficial scores will not be finalized until official scores from ETS are received.