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 101 | The Science of Computing I | 4 |
CSC 102 | The Science of Computing II | 4 |
CSC 201 | Data Structures and Algorithm Analysis | 4 |
CSC 230 | Software Design and Engineering | 4 |
CSC 301 | Advanced Data Structures and Algorithms | 4 |
Total Credit Hours: | 20 |
Choose electives for a total of 4 additional credit hours
CSC 330 | Introduction to Computer Network Security | 4 |
CSC 340 | Database Management Systems | 4 |
CSC 350 | Web Programming and Development | 4 |
CSC 410 | Artificial Intelligence and Machine Learning | 4 |
CSC 420 | Programming Languages and Compilers | 4 |
CSC 450 | Independent Study in Computer Science | 1-4 |
CSC 499 | Special Topics in Computer Science | 4 |
Total Credit Hours: | 4 |
Total Credit Hours: 24