Texas Tech University
14 Courses

Science, Math, and General Engineering

  • CHEM 1107 Experimental Principles of Chemistry I
  • CHEM 1307 Principles of Chemistry I
  • PHYS 1408 Principles of Physics I
  • MATH 1451 Calculus I with Applications
  • MATH 1452 Calculus II with Applications
  • ENGR 2392 Engineering Ethics and Its Impact on Society
  • ENGR 1110 Engineering Seminar
  • ENGR 1320 Bio-Inspired Design for Engineers
  • ENGR 1330 Computational Thinking with Data Science
  • MATH 2360 Linear Algebra
  • MATH 2450 Calculus III with Applications
  • PHYS 2401 Principles of Physics II
  • ENGL 2311 Introduction to Technical Writing
  • MATH 3342 Mathematical Statistics for Engineers and Scientists
18 Courses

Required Computer Science Courses

  • CS 1382 Discrete Computational Structures
  • CS 1412 Programming Principles
  • 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 and Analysis of Algorithms
  • CS 3365 Software Engineering
  • CS 3375 Computer Architecture
  • CS 3383 Theory of Automata
  • CS 4352 Operating Systems
  • CS 4354 Concepts of Database Systems
  • CS 4366 Senior Capstone Project
  • ECE 2372 Modern Digital System Design
  • CS 43-- Computer Science Elective 1
  • CS 43-- Computer Science Elective 2
  • CS 43-- Computer Science Elective 3
  • CS 43-- Computer Science Elective 4
5 Courses

Computer Science Electives

  • CS 4331 Special Topics in Computer Science: Cybersecurity
  • CS 3360 Introduction to Artificial Intelligence
  • CS 4380 Embedded Systems
  • CS 4391 Special Topics in AI
  • CS 3366 Human Computer Interaction
9 Courses

General Education

  • ENGL 1301 Essentials of College Rhetoric
  • ENGL 1302 Advanced College Rhetoric
  • ART 1309 Global Art and Visual Culture
  • COMS 2358 Speaking for Business
  • HIST 2300 History of the United States to 1877
  • HIST 2301 History of the United States since 1877
  • POLS 1301 American Government
  • POLS 2306 Texas Politics and Topics
  • IE 2324 Engineering Economic Analysis or ECO 2305 Principles of Economics