The Department of Computer Science and Engineering offers the degrees of Master of Science in Computer Science, Master of Science in Computer Engineering, and Master of Science in Information Technology (with thesis and non-thesis options in the MS in CS and MS in CpE, no thesis required in the MS in IT), and the PhD degree in Computer Science and Engineering. The MS in IT can be completed online.
We have an excellent selection of courses and laboratories supporting graduate studies in algorithms, artificial intelligence and intelligent systems, computer architecture, distributed systems, graphics and visualization, networks, computer vision, distributed systems, expert systems, formal verification, human-computer interface, image processing, pattern recognition, robotics, software engineering, computer and network security, software security, and VLSI design and CAD.
The master's degree program requires a minimum of 30 semester credit hours of work beyond the baccalaureate. For the MS in CS and MS in CpE courses in three core areas are required. For the MS in IT, three core courses and Practicum are required. Other courses are chosen to serve the individual student's interest. The doctoral degree requires completing course work as advised by the doctoral committee and a minimum of 20 hours of dissertation beyond the master's degree. The Doctor of Philosophy is conferred in recognition of a candidate's highest level of scholarly achievement in independently conducting and reporting significant research. Other requirements include major area presentation (an in depth survey in the chosen research area), passing a PhD qualifying examination, and presenting a dissertation defense.
Our past and current graduate students come from 40 different countries on five continents. Many of our graduate students have been awarded the USF Outstanding Thesis/Dissertation Award. Our graduates are well placed in research labs, private industry, and educational institutions both in the United States and abroad.
For outstanding graduate students the Department of Computer Science and Engineering offers financial help. More information is available in the assistantships section. Almost all our PhD students are covered by financial aid of one form or another.