Computer Science Concentrations
Students may select a concentration from one of several areas. Each concentration is designed to offer a structured set of elective courses around an organized theme without increasing time to degree completion. Concentrations are only available to computer science majors.
Computer Science Concentrations
The era of Big Data has ushered in a host of exciting opportunities for computer scientists. Students in our data concentration will study both advanced computational and analytic tools such as data mining, large-scale optimization, data analytics, data storage, and data-intensive computing, as well as modern interdisciplinary applications of big data in industries as diverse as healthcare, transportation, energy, and finance.
Computer systems is a broad field of study that offers students the opportunity to develop expertise in operating systems, distributed systems, networks, and security. These skillsets support a wide array of applications and technologies such as cloud computing, virtual machine technology, network and systems reliability, and the Internet of Things.
The Cybersecurity concentration (formerly known as INFOSEC) is available to students who want to intensively study cybersecurity and privacy. Students will receive instruction on a wide range of cybersecurity related topics like network security and cryptography.
Texas has the second largest concentration of game studios in the U.S., and as mobile, online, and social platforms improve, more and more opportunities will arise. Game development is an inherently interdisciplinary field, which is why Computer Science, Fine Arts, and Radio-Television-Film have jointly developed the world-class Game and Mobile Media Applications program. GAMMA students will take classes like Computer graphics, Game Technology, and a project-based capstone course.
The concentration for Machine Learning and Artificial Intelligence is ideal for students who desire to learn how to program computer systems to 'learn' from data and perform complex tasks normally associated with human-level intelligence. AI/ML includes the opportunity to study topics such as computer vision, natural language processing, robotics, machine learning, deep learning, and knowledge acquisition and representation.
Mobile computing has revolutionized the way we interact with the world. This concentration explores important topics in mobile computing, including Internet and wireless networks, mobile app development, cloud computing, network security, and Internet of Things. These topics are applicable to a virtually endless array of industries.
- Scientific Computing Certificate - Students take core courses in scientific computing as well as applied courses that focus on individual scientific disciplines.
- Computational Science and Engineering Certificate - Offers students an opportunity for in-depth study and research in computational science and engineering, including computational and applied mathematics, numerical simulation, scientific computation, and visualization.
- Information Studies Certificate - Aimed at supporting student's information literacy to help meet the needs of employees of the high tech, governmental, and other sectors of our economy.
- UTeach Certificate - Designed for students who wish to become high school CS or Math teachers.
- Bridging Disciplines Digital Arts and Media Certificate - Gives students access to digital arts and media classes in other colleges at UT. It requires a hands-on "connecting experience" capstone.
- Business Foundations Certificate - Introduces students to the fundamentals of modern business practices.
- Business Entrepreneurship Minor - Aims to empower students with the perspective, knowledge, and skills necessary to engage in entrepreneurship. This study is broadly defined to include the launch and development of new businesses as well as the growth and renewal of existing enterprises.
- For a complete list of certificates offered at UT