
Computer Science, Minor
Create an understanding of the basic building blocks of what computers do and how they handle information by adding a computer science minor to your graduate program. With a cross-disciplinary education, you’ll be more marketable in the field you’re going into after graduation.
Program overview
The computer science minor provides students with basic education on software engineering, databases, operating systems, and computer architecture. Not only will you gain essential knowledge by pursuing a computer science minor, you’ll also learn how to translate the problem solving skills you learn to other areas of life.
Why get a computer science minor?
The building blocks within the minor program can benefit you by bolstering knowledge and skills for your major. You’ll gain an understanding of technology that can give you an upper hand when it comes to your main course of study.
Featured Courses
COSC 530 Computer Systems Organization
This class provides an exploration of the central issues in computer architecture: instruction set principles and design, memory hierarchies, pipelining, and more.
COSC 540 Advanced Software Engineering
In this course, students will have an advanced coverage of software processes and technologies that can be used on large projects to help design, manage, maintain, and test software.
COSC 562 Operating Systems: Design and Implementation
Students will learn about the design and implementation of advanced concepts in file systems, memory management, mass storage devices, process management, and other operating system-related topics.
COSC 581 Algorithms
Learn how to analyze algorithms and relevance of analysis to design of efficient computer algorithms.
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.


Ready to Join Us?
See yourself on Rocky Top? We’ve made it easier than ever to apply for admission. Learn more about our admission requirements and the steps to apply to be an Engineering Vol.