Minor in Computer Science

The College of Computing offers a Minor in Computer Science for students majoring in other disciplines who want to be competitive in the global marketplace or leaders in the technological age. This program provides a solid foundation for integrating computing principles and advancements within a vast array of career options.

General Requirements

  • Each minor is 5 classes (except for Media, which is 6 classes because of course prerequisites), 15-19 hours
  • CS 1331 (or CS 1372 where indicated) is the prerequisite course for each minor, i.e. must be taken but not included in the 15 -19 hours
  • Only CS courses are included in the minor
  • 9 hours must be 3000/4000 level
  • No Special Problems or Internship coursework may be used towards the CS minor
  • All courses must be completed with a grade of C or better

CS 1331, the prerequisite for the minor, must be completed prior to submitting the Minor Declaration Form.

In addition to the General Requirements above, students choose and complete one of the seven following tracks.

Devices 

  • Prerequisite for the minor is CS 1331 or CS 1372 (ECE majors).
  • Required courses: CS 2110, CS 2200, CS 3251, one CS course from Devices in the Real World, and CS 3651 or one CS 3000/4000 level course from one of the elective categories in the Devices Thread.  Total = 17 hours.

Information Internetworks

  • Prerequisite for the minor is CS 1331 or CS 1372 (ECE majors).
  • Required courses: CS 2110, CS 2200, two CS courses from Introduction to Information Management, and one CS course from Advanced Information Management.  Total = 17 hours.

Intelligence

  • Prerequisite for the minor is CS 1331.
  • Required courses: CS 1332, CS 2110, CS 3600, one CS course from Embodied Intelligence, and one CS course from Approaches to Intelligence.  Total = 16 hours.

Media

  • Prerequisite for the minor is CS 1331.
  • Required courses: CS 1332, CS 2110 or 2261, CS 2340, CS 3451, and two CS courses from Media Technologies.  Total = 19 hours.

People

  • Prerequisite for the minor is CS 1331.
  • Required courses: CS 2340, two CS courses from Human-Centered Technology, one CS course from User Support Technology, and another CS course from User Support Technology or one CS 3000/4000 level course from one of the elective categories in the People Thread.  Total = 15 hours.

Systems and Architecture

  • Prerequisite for the minor is CS 1331 or CS 1372 (ECE majors).
  • Required courses: CS 2110, CS 2200, CS 3210, one CS course from Platform Interfaces, and one CS course from Computer Architectures.  Total = 17 hours.

Theory 

  • Prerequisite for the minor is CS 1331.
  • Required courses: CS 1332, CS 2050 or CS 2051, CS 3510 or CS 3511, CS 4510, and CS 4540.  Total = 15 hours.

General information on academic minors is available in the Georgia Tech Catalog

Declaring the Minor in Computer Science

Students interested in pursuing a minor in Computer Science should complete the Change/Addition of an Undergraduate Academic Minor(s) Form on the Registrar’s website. After the completed form is signed by a College of Computing Advisor, the student’s Major Advisor, and submitted to the Registrar’s Office, the student will be officially listed in OSCAR as pursing the CS minor. Only students officially listed in OSCAR will be granted permits for CS courses.

Petitioning for the Minor in Computer Science

As stated in the Georgia Tech Catalog, you should petition for the CS minor when you are preparing to graduate. Download and complete the petition for the CS Minor and have it approved by a College of Computing Advisor .This approved petition for a CS minor must accompany the petition for the major degree when reviewed for approval by the major school. Download petition for the track you complete (PDF).