Bachelor of Science in Computer Science

Studying Computer Science at USF

accreditation

Computer science is the backbone of today’s technology – from the apps on your phone to the systems that power hospitals, businesses and even space exploration. At USF, computer science students learn how to design and build the software that changes how we live, work and communicate.

With access to USF’s research labs, internships in Tampa Bay’s growing tech scene and electives in exciting areas like artificial intelligence, you’ll graduate ready to make an impact in fields such as software development, cybersecurity, data science and more.

Did you know? The Computer Science program is accredited by the , ensuring your degree meets the highest standards recognized by employers, graduate schools and professional licensure bodies worldwide. 

What Students Learn

alt

As a computer science major at USF, you’ll build a strong foundation in programming, software design, algorithms and computer systems. Once you’ve mastered the fundamentals, you can tailor your degree to your interests with electivesin the most exciting areas in technology today – from AI and virtual reality to robotics and quantum computing.

Did you know? USF has a BS to MS pathway that allows students to earn a master’s degree on an accelerated schedule by completing undergraduate and graduate-level coursework simultaneously. Talk to an advisor about how to apply.

Career Outlook 

outlook

Tampa Bay’s tech sector has grown 28.5% over the past five years, with companies like Apple, Lockheed Martin, Meta, Jabil, Reliaquest and Rapid7 recruiting from USF’s talent pool. Computer science graduates excel in roles such as: 

  • Software Engineer 
  • Cybersecurity Analyst 
  • Data Scientist 
  • Systems Architect 
  • Research Scientist 

Job market highlights (U.S. Bureau of Labor Statistics): 

  • 26% job growth projected for computer and information research scientists (2023–2033) 
  • $103,135 median national salary 
  • 2.3 jobs per graduate in Florida 

Beyond the Classroom

Gain real-world experience and build your resume through opportunities such as: 

  • Internships: Many students take part in internships starting as early as their sophomore year. With Tampa Bay’s growing tech community and connections to major national companies, you’ll have the chance to work on real projects, build professional skills and network with future employers. Learn more about internships in the college.
  • Cooperative Education (Co-Op): Through the USF Center for Career and Professional Development, co-op integrates paid career-related work experience with your academic program on a part- or full-time basis. 
  • Undergraduate Research: From artificial intelligence to cybersecurity, students can get involved in faculty-led research projects that tackle real-world challenges. Research experiences can appear on your official transcript and give you a competitive edge for graduate school or industry careers.