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 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) |