Minor in Computing and Theory
Minor in Computing
For those students majoring in disciplines other than computer science who wish to gain a deeper understanding of computing and its applications, the College of Computing offers the minor in computer science. Click here for additional information.
- Computing & Media
- Computing & People
- Computing & Intelligence
- Computing & Devices
- Computing & Information Internetworks
- Computing & Systems and Architecture
- Computing & Theory
Program of Study
The Computing: Theory minor must comprise at least 15 credit hours of computer science coursework of which at least 9 hours must be at the 3000 level or higher.
| Code | Title | Credit Hours |
|---|---|---|
| Prerequisite | ||
| Introduction to Object Oriented Programming 1 | ||
| Required Courses | ||
| CS 1332 | Data Structures and Algorithms for Applications | 3 |
| CS 2050 | Introduction to Discrete Mathematics for Computer Science | 3 |
| or CS 2051 | Honors - Induction to Discrete Mathematics for Computer Science | |
| CS 3510 | Design and Analysis of Algorithms | 3 |
| or CS 3511 | Design and Analysis of Algorithms, Honors | |
| CS 4510 | Automata and Complexity Theory | 3 |
| CS 4540 | Advanced Algorithms | 3 |
| Total Credit Hours | 15 | |
- 1
CS 1331 prerequisite for the minor required (this course does NOT count toward the 15 credit hours required for minor) and a grade of A or B is required
- A CS Minor application is required.
- No Special Problems or Internship coursework may be used towards the CS minor.
- A grade of A or B is required for CS 1301/CS 1315/CS 1371 and CS 1331. All other minor courses must be completed with a grade of C or higher.
- Only CS courses are included in the minor.
- A maximum of 3 credit hours of transfer credit may be used to satisfy the course requirements for a minor. This includes courses taken at another institution or credit earned through the AP or IB program, assuming the scores meet Georgia Tech minimum standards.