Amy An

Computer Science Minor

Want to deepen your understanding of computers? Minoring in computer science is an excellent solution. No matter what your major is, this minor program makes an excellent addition to your education through hard skills, like learning programming languages, and soft skills, like problem solving. 

Program Overview 

Our computer science minor gives students the basic knowledge needed to fully comprehend the nuances of the subject. As you go through the courses, you’ll be introduced to programming, data structures, algorithms, and more. 

Why Get a Minor in Computer Science? 

As you delve into the study of computer science, you’ll gain a better understanding of the architecture of computers. You’ll gain valuable skills, like learning how to use programming language and understanding how algorithms work; you’ll also be able to apply the problem solving abilities you acquire to a variety of scenarios. 

Featured Courses

COSC 101 Introduction to Programming 

Receive an introduction to computational thinking and structured programming. Some topics include problem solving and algorithm development. 

COSC 102 Introduction to Computer Science 

This course covers modular programming in an object-oriented programming language, including string and vector manipulation, file I/O, bit operators, Boolean algebra, pointers, simple sorting and binary search, plus introductions to recursion and templates.

COSC 202 Data Structures 

Students will learn about design, analysis, and implementation of fundamental data structures and algorithms including lists, stacks, queues, hash tables, binary search trees and heaps. 

COSC 302 Algorithms 

Learn about design, analysis, and implementation of fundamental data structures and algorithms including list and tree-based sorting, graph algorithms, and dynamic programming. 

Admissions and Aid

Choosing the right university to pursue an engineering degree is an important decision—and a significant investment. We want to make sure that you have the information you need to both apply and make attending UT affordable.