Texas Tech University

Computer Science

Design and develop innovative software, hardware, algorithms, and computing systems that solve problems across technology, business, science, healthcare, defense, finance, education, and beyond.

Program Overview

Build the Software, Systems, and Algorithms That Shape the Future

Computer Science includes the study of the theory, design, and implementation of algorithms for processing information. Students learn how to solve complex problems through software, hardware, data, and computing systems.

The program emphasizes the integration of software and hardware aspects of problem solving while developing professional skills, hands-on experience, writing, communication, and engineering ethics.

What You'll Explore

Turn Ideas Into Intelligent Technology

Algorithms & Problem Solving

Study the theory, design, and implementation of algorithms used to process information and solve complex technical problems.

Software & Systems Design

Develop software, computing systems, and technical solutions that support industries ranging from healthcare and finance to education, defense, and business.

Hardware & Computing Integration

Explore how software and hardware work together to create efficient, reliable computing solutions for real-world applications.

Student Experience

Develop Skills for a Technology-Driven World

Hands-On Learning

Gain practical experience through programming, systems design, technical projects, and problem-solving activities that connect classroom concepts to real applications.

Faculty Mentorship

Learn from faculty whose teaching and research support software engineering, computing systems, data science, artificial intelligence, cybersecurity, and emerging technologies.

Career Preparation

Prepare for careers as a computer scientist, software developer, software engineer, data scientist, systems analyst, computer architect, or technology leader.

Department

Learn More About the Department

This program is offered through the Department of Computer Science. Explore department facilities, faculty, research, student organizations, graduate degree opportunities, industry partnerships, news, and additional resources.

Next Steps

Ready to Learn More?

Connect with the Whitacre College of Engineering to learn more about Computer Science, degree options, hands-on learning opportunities, and how this program can prepare you for careers in technology, software, data, and computing systems.