Skip to main content

Boot up your future career in computer science

With an undergraduate degree in computer science from UCF , you can build a foundation for an exciting and dynamic career in technology. What sets our program apart is the curriculum, which emphasizes the mathematical and theoretical foundations of computing, and is taught by a globally recognized faculty. Through our high-tech lab spaces and classrooms, you can explore a variety of subjects from computer vision and cybersecurity to virtual reality and gaming. You can also join our award-winning programming and collegiate cybersecurity teams and gain invaluable experience from peers and coaches who continuously rank among the best in the world. 

student at computer with teacher

PROGRAM HIGHLIGHTS

  • UCF is consistently ranked among the top schools for computer science education by U.S. News and World Report.
  • UCF’s programming and collegiate cybersecurity teams are among the best in the world. The programming team has finished in the Southeast Region’s top three consistently for more than 40 years while the cybersecurity team has won six national championships
  • Choose an accelerated track that allows you to earn a B.S. and M.S. simultaneously.
  • Join one of the longest-running Research Experiences for Undergraduates in computer vision, sponsored by the National Science Foundation.
  • Sit for the Computer Science Foundation Exam to advance to upper-level course work. UCF is the only university in the U.S. to offer this resume-boosting exam to computer science students. 

CURRICULUM AND PROGRAM ADMISSIONS

The B.S. in Computer Science requires 120 credit hours, including general education classes, common program prerequisites, basic and advanced core classes, restricted electives and a discipline-specific and capstone design courses. 

There are no additional requirements for admission into the program beyond admission to UCF. However, students must pass the Computer Science Foundation Exam to advance to upper-level courses. 

Students also have the option of pursuing the accelerated track, which allows them to earn a master’s degree as well as a bachelor’s degree. Qualified students may apply for the accelerated track upon completion of 64 credit hours. They may choose to complete a master’s degree in computer science, computer vision, data analytics, digital forensics or cybersecurity and privacy; however, acceptance into the accelerated track does not guarantee admission into the graduate program. 

APPLICATION DEADLINES

FALL DEADLINE

May 1

SPRING DEADLINE

NOVEMBER 1

LICENSURE AND CERTIFICATION

While licensure or certification may be available in this field of study, our program does not directly lead to such licensure or certification upon graduation. The professional preparation you receive in our program meets the educational requirements for licensure as a professional and may still assist you in such pursuits; however, the licensing authority and requirements for professional engineers falls under the jurisdiction of the licensing board for the state, territory, or foreign entity in which you practice.

If you intend to pursue such credentialing in your state or elsewhere, we strongly advise you to contact the applicable state credentialing authority to familiarize yourself with its specific requirements. Alternatively, you are welcome to contact undergraduate advisor Jenny Shen with questions in this regard and we will do our best to assist you in your career planning.

CONTACT

Jenny Shen
Undergraduate advisor
jenny.shen@ucf.edu

Mark Heinrich
Program coordinator
heinrich@ucf.edu

Skip to content