Computer Science Minor

The University of Tampa's minor in Computer Science is designed for students who wish to broaden their knowledge and supplement their undergraduate degree with coursework that develops an understanding of computer science fundamentals and practical computing skills useful in many disciplines. It is designed for students who wish to pursue a graduate degree in computer science or simply to add a secondary field to their major area.

Degree Requirements

Requirements for a minor in computer science

CSC 101The Science of Computing I

4

CSC 102The Science of Computing II

4

CSC 201Data Structures and Algorithm Analysis

4

CSC 230Software Design and Engineering

4

CSC 301Advanced Data Structures and Algorithms

4

Total Credit Hours:20

Choose electives for a total of 4 additional credit hours

CSC 330Introduction to Computer Network Security

4

CSC 340Database Management Systems

4

CSC 350Web Programming and Development

4

CSC 410Artificial Intelligence and Machine Learning

4

CSC 420Programming Languages and Compilers

4

CSC 450Independent Study in Computer Science

1-4

CSC 499Special Topics in Computer Science

4

Total Credit Hours:4

Total Credit Hours: 24