Electrical Engineering and Computer Science

Minor in Computer Science

Students may earn a minor in Computer Science by completing 7 EECS courses as listed below and score a minimum GPA of 2.70 with no D+, D, D- or F for any of the courses.
Eligibility to take the courses listed below requires students to be coded as Computer Science minor candidates.

Required Courses  (Must be taken at UT)
EECS 1010
Introduction to Computer Science and Engineering
EECS 1510  Object Oriented Programming
EECS 2500 Linear Data Structures
EECS 2510 Nonlinear Data Structures
EECS 2520 Discrete Structures

Take two from the list below (all must be taken at UT and some might require additional prerequisites)​
EECS 3540  Operating Systems and Systems Programming (requires EECS 2110 and EECS 1100 as prerequisites)​
EECS 3540  Operating Systems and Systems Programming (requires EECS 2110 and EECS 1100 as prerequisites)​
EECS 4100 Theory of Computing
EECS 4530 Computer Graphics I
EECS 4560 Database Management Systems I
EECS 4760  Computer Security (requires EECS 3540 Operating Systems as prereq)​
EECS 4740  Artificial Intelligence​
EECS 4750 

Machine Learning (requires MIME 4000 Engineering Statistics and EECS 2110 Computer Architecture as prereqs)

Last Updated: 6/27/22