Texas Tech University

Requirements for a Minor in Computer Science

All information is current as of catalog year 2022−2023.

Overview

A minor in computer science consists of a minimum of 18 hours of computer science courses with at least 6 hours at the 3000 or 4000 level.

Computer science minor students will need to be permitted into their classes by the Undergraduate Academic Advisor.

Courses

Current allowable computer science minor courses include the following:

  • ENGR 1330 - Computational Thinking with Data Science
  • CS 1382 − Discrete Computational Structures
  • CS 1412 − Programming Principles II
  • CS 2365 - Object Oriented Programming
  • CS 2413 − Data Structures
  • CS 3350 − Computer Organization & Assembly Language Programming
  • CS 3361 − Concepts of Programming Languages
  • CS 3364 − Design & Analysis of Algorithms
  • CS 3365 − Software Engineering
  • CS 3375 − Computer Architecture
  • CS 3383 − Theory of Automata
  • CS 4328 − Scientific Computing
  • CS 4352 − Operating Systems
  • CS 4354 − Concepts of Database Systems

Computer science 3000 or 4000 level elective course offerings are options for the minor in computer science. See your computer science advisor for a listing of rotating computer science junior and senior elective course offerings. CS 1300, CS 1303, CS 1305, CS 4311, CS 4000 and CS 4312 are not options for the minor in computer science.

Additional Course Information

  • Students from other colleges outside of the Whitacre College of Engineering must have a minimum 3.0 GPA at Texas Tech to qualify for a minor in the Whitacre College of Engineering.
  • Whitacre College of Engineering Foundational Curriculum students are not allowed to declare a minor.
  • Free tutoring is available for some CS courses in The Learning Center.

Department of Computer Science