Computer Science

A classroom with students sitting at desks facing a whiteboard. Some students are using laptops; one laptop screen is visible in the foreground. A teacher is standing and talking in front of the class, with a blurred face. The room has a neutral color theme.

Outcomes

A computer science degree offers diverse career paths in the tech industry and beyond. Graduates can become software engineers, developing cutting-edge applications and systems for companies ranging from startups to tech giants. They may also work as data scientists, leveraging their programming skills to analyze and interpret large datasets. Other opportunities include roles in cybersecurity, artificial intelligence, machine learning and robotics. 

Computer science graduates are in high demand across various sectors, including finance, healthcare, government and entertainment, where they play a crucial role in driving innovation and shaping the future of technology.

Career Outlook

  • Average Salary: $74,502
  • Job Postings: 2,828

Average salary is based on a 2024 NACE Salary Survey. Job posting data is for software developer positions and is provided by Lightcast. This number represents unique job postings from companies looking to hire in the last 30 days as of May 2024.

Four young adults sit around an outdoor table on a sunny day. They are smiling and engaged in conversation. Two of them wear white hoodies with printed text, and one wears a beanie. Background includes trees and buildings. They seem to be enjoying each other's company.

Computer Science Research Opportunities

Depending on your chosen major, your learning experience at USF will include collaborative research projects with our faculty. And with your educational experience augmented by such opportunities, you might choose to continue developing your research career by enrolling in a graduate program in an allied field upon completion of your USF degree.

Research opportunities include:


Math and Computer Science Club

Activities of USF's Math and Computer Science Club are both social and educational in nature and include "Pi Day" celebrations, math competitions, game nights, movie nights, ice cream socials and picnics.

Goals of the USF Math and Computer Science Club:

  • To provide students interested in mathematics and computer science an opportunity to connect both intellectually and spiritually
  • To create an interest at the USF campus in mathematics and computer science
  • To reach out to high schools to gain an interest in mathematics and computer science and also recruit students to the university
  • To connect to other mathematicians and computer scientists through regional and national meetings