Fall Student Alert - Advising

If you have any questions regarding Fall 2020 registration, or items listed here, please contact your academic advisor for help.

1.     Course Restrictions - CS 1100, Ethics Courses, & Graduate Courses (BSMS)
2.     Remote Advising Procedures
3.     New structure and registration changes in lower level CS courses
4.     Waitlisting
5.     Math Updates
6.     Devices Thread Updates
7.     Intelligence Thread Updates
8.     People Thread Updates
9.     Systems Architecture Thread Updates
10.   Theory Thread Updates
11.   Media Thread Updates
12.   Capstone/Junior Design Options
13.   Required Grades and Pass/Fail Credits
14.   Three-Year Schedule
15.   Prerequisite Chart
16.   Double Major Restrictions

 1. Course Restrictions - CS 1100, Ethics courses, Graduate course permits

1. CS 1100 A1, A2, A3, and A4 are restricted to incoming CS and CM students in fall.  Students graduating in fall 2020 (who submitted an Online Application for Graduation by 2/10/2020) will receive a permit to register for the B1 section.

2. Ethics course options for fall are as follows (CS 4001 and 4002 will not be offered):

a. CS 4873 A, B, & C - Computers and Society (previously CS 4001). Students must register for the lecture AND one of the recitation sections.

b. CS 4726 - Privacy Tech Policy Law

c. SLS 3110 - Serve, Learn Sustain

3. Procedures for undergraduate students to request graduate courses can be found here.  Scroll down to paper permit forms for details.

2. Remote Advising Procedures

  1. Schedule an appointment in GradesFirst. Enter a specific reason for the appointment in the comments section to help your advisor prepare for your meeting.
  2. Receive and review details for participating in a video conference using BlueJeans. If you would prefer an audio-only interaction, let your advisor know.
  3. On the day of your appointment, call into the conference with the details provided by your advisor
  4. Join the conference with your full name and introduce yourself when you enter.

3. New structure & registration changes in lower level CS courses

Effective spring 2020, changes to campus course scheduling requires a change in the way some lower level CS courses are structured and set up in OSCAR. This also requires a change in the way students register for the lecture, lab and recitation (new) sections of these courses. See the updates below and register as appropriate.

  1. CS 1301, 1315, 1331, 1332, 1371, 2050, and 2316- Lecture and recitation. Register for 1 lecture section and 1 of the associated recitation sections (ex. CS 1331 A lecture and 1331 R A01-A05 recitation).
  2. CS 2110 – Lecture and lab are linked. Register for 1 lecture section and 1 of the associated lab sections (ex. 2110 A lecture and 2110 A01-A05 lab).
  3. CS 2200 – Lecture and linked lab, plus recitation. Register for lecture section A and lab section A01. Also register for a recitation section (2200 R A01-A06). The instructor will provide details on the unscheduled lab (2200 A01) at the start of the term.
  4. CS 2261-Lecture and linked lab. Register for lecture section A and lab section A01.

Additional items to note:

1. Credit and billing will be done through the main lecture component of each course.

2. Recitations are non-billable and will be similar to coops and internships for financial aid purposes. They will not count against Hope/Zell hours, but they will count towards full-time status.

3. F1 students cannot use audit hours to maintain their full-time status. Review  F1 enrollment requirements here .

4. While recitations are not required they are strongly encouraged and students cannot attend a recitation section unless they are properly registered for it (See GT Rules and Regulation IX - “Students may attend only those particular classes for which they are registered and paid”).

5. GR lecture sections are reserved for graduate students.

4. Waitlisting

The College of Computing uses the Waitlist function for registration.  If a class is full, you need to add your name to the waitlist. More information and instructions for Waitlisting can be found at: 

Remember to check your email SEVERAL TIMES DAILY for waitlist movement during the entirety of registration.

Note: When your time ticket opens up you will be able to add your name to waitlists.

5. Math Updates

NEW PROB/STAT OPTION-  MATH 3235 with MATH 3236 (both must be taken) can count toward the Prob/Stat requirement. The extra 3 hours can count toward free electives.

6. Devices Thread Updates

1. 4476 Intro to Computer Vision is approved for Devices in the Real World.

2. For catalog years earlier than 2016-17, ECE 4180 should be substituted for ECE 4185 in the Building Devices pick.

To receive a permit for ECE 4180, please submit your request on the following form:


You must be on a Georgia Tech network to access this site. CS students should have ECE 2031 and CS 3510 as prerequisites.

7. Intelligence Thread Updates

1. CS 4803 DL (Deep Learning) is approved for Approaches to Intelligence.

 2. CS 4510 is the only course available for the Computational Complexity Requirement.  CS 3240 has been removed from future schedules and is no longer an option for Computational Complexity.

8. People Thread Updates

PSYC 2015 is restricted to PSYC majors at the beginning of Phase I registration. If we receive additional information about when restrictions will be lifted, we will pass it along to students in an alert.

Fall 2020 degree candidates (who submitted an Online Application for Graduation (OAG) by 2/10/2020) will be issued a permit by the Psychology Department at a date to be determined, but before the major restriction is lifted. Students will receive an email notification after the permits are applied.

1. CS 4745 can count for Human-Centered Technology for students on catalogs prior to 2018-2019.

2. CS 3750 will be offered in fall 2020 as CS 3873 (section H). This course covers the same material, but with a different format of two 50-minute lectures and one smaller two-hour design studio.

3. CS 4803 3DU is approved as a pick under Media and a Technology pick under People

9. Systems Architecture Thread Updates

1. ECE 2031 is required for students on the 2016-17 or later catalogs.  If you are on a previous catalog, you do not need to take it.

2. The new prerequisite for CS 3220 is ECE 2031.  Students on catalogs prior to 2016 and who have not taken CS 3220 will need to request a prerequisite override from their advisors.

10. Theory Thread Updates

1. For catalog years earlier than 2016-17, MATH 3406 should be substituted for MATH 2406.

2. Students in the Theory Thread should take CS 4540 in the Fall of 2020. This class is only offered in the Spring intermittently and in a small section (taught with the graduate section) for degree candidates only.

11. Media Thread Updates

1. CS 4497 is approved for Media Technology

2. CS 4803 3DU (3D User Interfaces) is approved as a pick under Media and a Technology pick under People

12. Capstone/Junior Design Options

OPTION 1:  Project Class 
OPTION 2: VIP- Vertically Integrated Project 
OPTION 3:  Research Option 
OPTION 4: Start-up/Entrepreneurial Option

1. See the attachment for descriptions of these option and registration instructions for each.  If a student begins one option, and changes his/her mind, he/she will have to start and complete a different alternative (no mixing of junior design options).

2. CS 3311 & CS 3312 - Restricted to CS & CM. A permit is needed to sign up for the second part of the Project Class. See instructions here: https://tinyurl.com/twjo598   Major restrictions not removed.

CS 3311/LMC 3432 JDC is a Serve, Learn, Sustain (SLS) section. This section also offers some student teams the opportunity to partner with clients and projects affiliated with SLS. In addition, course material may address design principles related to ecological, economic, and/or social sustainability.

3. Students who need to complete LMC 3403 for Options 2-4 should contact their advisors directly to request a permit for a non-BA section (M, U1, X1, or I) they are interested in taking.  The BA sections are reserved for Business Administration majors. Priority will be given to summer and fall 2020 degree candidates.

New CREATE X course number

CS 4853 is now 4883 X and XS because of the new structure that includes a studio/Lab. Here is additional information from the instructors:

There’s a new option for those of you who are planning to take Junior Design I and II, I2P, or any of the other alternates for fulfilling your Junior Design requirement.  It’s called CREATE-X Capstone Design and it’s not just an experience in designing and building prototypes but a chance to see if there’s a market demand. If you’re ever been interested in startups and/or building a company on your own, this is the class for you.

Some details:

1) You are eligible to enroll in this 3 hour course, CS 4883 X and XS, to fulfill your Junior Design requirement. LMC 3403 (3 hours) is also required and can be taken upon completion of CS 4883X.

2) We will provide a nurturing environment, mentorship, and financial support for these entrepreneurial teams, including relevant lectures catering to the needs of a startup. 

3) Students from CS, ECE, ME are invited to participate. 

4) We are accommodating for certain time conflicts.  If you like the idea of the course and have such an issue, let us know (see below)

5) For more information see the following page: https://create-x.gatech.edu/capstone-frequently-asked-questions

You can also email  (omojokun@cc.gatech.edu) or Craig Forest (cforest@gatech.edu)

13. Required Grades and Pass/Fail Credit

1. GRADE OF “C” REQUIRED-CS majors must make a grade of C” or higher in all CS and thread required courses.

2. PASS/FAIL CREDIT-All course work must be taken for a letter grade except for CS 1100 and free electives.  You may use up to 6 hours of free electives as pass/fail credit if you meet GT Institute regulations.

14. Three-Year Schedule

A tentative THREE-YEAR SCHEDULE is available at:
This is a guide to help with planning and is subject to faculty availability.


15. Prerequisite Chart

PREREQUISITE CHART is available at:

16. Double Major Restrictions

1. CS Majors can only add a secondary major after completing the requirements for the BSCS degree. The only exception is MATH.

2. Double majors with MATH cannot declare Mod/Sim or Theory as a thread.

3. Double Majors with ECE cannot declare Devices or Information Internetworks as a thread.