Texas Tech University, Department of Computer Science
TTU Home Whitacre College of Engineering Computer Science Undergraduate Program Overview

Undergraduate Program Overview

What is Computer Science

Computer Science includes the study of the theory, design, and implementation of algorithms for processing information. Efficient implementation may include the design of software, hardware, or both. The computer science program at Texas Tech University emphasizes the integration of the software and hardware aspects of problem solving.

The principles of computer science are taught through synthesis of coursework and laboratories. The computer science curriculum includes numerous software and hardware topics, including:

As a computer science student, you will learn a variety of programming languages. Those of which will possibly include:

You start your hardware studies by constructing basic circuits, which constitute the elementary operations of a simple digital computer. You will ultimately combine simple building blocks into small computer systems.


In addition to the required courses, some students are able to participate in research activities in such areas as:

What Systems Will I Work With?

In conjunction with their coursework, undergraduate computer science students will have the opportunity to use a variety of different computer systems. Systems currently in the department include:

Undergraduate Links