Skip to content

The University of Tampa’s B.S. in Computer Science is a cutting-edge program that teaches students core and contemporary topics in computing and prepares them for challenging roles in a growing industry.

The comprehensive curriculum covers the fundamentals and applied aspects of hardware and software, as well as advanced topics in machine learning and artificial intelligence, data mining and data management, computer networking and security, web programming and development, and human-computer interaction.  

Courses Include:

  • The Science of Computing I (1) and II (2)
  • Data Structures and Algorithm Analysis
  • Computer Organization and Architecture
  • Software Design and Engineering
  • Operating Systems and Systems Programming
  • Theory of Computation
  • Ethics and Impact of Computing

UT also offers a minor in computer science for students who wish to develop an understanding of computer science and gain practical computing skills. This minor is a useful addition to any degree program and provides a foundation for graduate studies in computer science.

Hands-On Learning

The program begins with a unique first-year experience featuring the novel Raspberry Pi computing platform that allows students to work with external circuits and sensors as they learn the fundamentals of electronics and computing.

Throughout the curriculum, students benefit from hands-on learning, with a focus on tangible projects in real-world contexts. As they build their technical expertise, students also develop important skills in teamwork, problem-solving and communication. Internship and apprenticeship opportunities provide additional experience and job connections. During their senior year, students complete a team-based, industry-focused capstone project.

Students in a computer lab

Career Preparation

Students receive a broad education in computer science that prepares them to be competitive in the workforce. Graduates are equipped for roles in software development and engineering, web development, data analysis, cybersecurity and more, in industries ranging from technology and finance to health care and entertainment. Virtually every organization has a need for computer science professionals.

In the Tampa Bay area, top employers for computer science graduates include Microsoft, Salesforce, NetSuite, Greenway Health, Deloitte, IBM, Parsons, Bank of America, KnowBe4, ConnectWise, Nielsen and Digital Hands.

Expert Faculty

UT’s computer science program is led by Professor Jean Gourd, whose technical research interests include artificial intelligence, software engineering and cybersecurity. He has worked with the government and military on projects involving intelligent systems, airplane security and simulation, cyber education and secure supply chain management. Contact him at

Other program faculty and instructors offer expertise in areas such as data mining, distributed and cloud computing, artificial intelligence and human-computer interaction.