Student Alerts

We know that registration has a lot of moving parts, so we have put together the information you need to navigate it. There's a lot of information here, so please bookmark this page so that you can refer back to it. If you need historical information, we. have an archive of student alert e-mails.

Table of Contents

Instructor methods

Instructor descriptions for the summer and fall 2023 hybrid sections are below. Details or updates will appear on Canvas when instructors activate the courses there.

Hybrid specifically describes a course where some sessions take place in person, and some sessions take place fully online. While the in-person meetings may often include blended teaching elements, hybrid courses set the expectation that all students will engage in some parts of the course in person and in other parts of the course through remote, fully online participation.

The following are examples of hybrid courses:

• Students regularly meet in person twice a week on Mondays and Fridays and meet fully online on Zoom on Wednesdays. 

• Students meet regularly in person throughout the term, but there are a significant number of scheduled sessions where students meet online or work asynchronously instead.

(back to top)

Advisement Schedule & Advising Populations

Advisors will have shorter appointments from April 3rd – April 19th to accommodate the large volume of students with registration questions. These appointments are not suitable for long-term planning. During this time, advisors will be available for virtual drop-in meetings on Mondays and Wednesdays, 9:00-11:00 am EST and 1:00-3:00 pm EST.

Students can schedule appointments Tuesdays, Thursdays, and Friday, 9:00-11:00 am EST and 1:00-4:00 pm EST by visiting Please use the comments area to add a more detailed reason for all appointments. The comments assist your advisor with preparing for your meeting. Advisors are also available to answer your questions via email. Use the following link to find your assigned advisor: . Accepted BSMS students should continue to email their assigned BSMS advisors for appointments.

(back to top)

Ethics Courses, CS 1100, Prerequisite Changes, and Core Requirements

1. The new computing ethics course, CS 3001 (Computing, Society, and Professionalism), has offerings in the summer and fall. Check OSCAR for section details. The course is a new version of CS 4001 and counts as the ethics requirement. It has separate lecture and recitation sections. Students must register for a lecture AND one of the corresponding recitation sections. When offered, the following courses also satisfy the BSCS ethics requirement: CS 4001 (abroad programs only), CS 4002, CS 4003, CS 4726, and SLS 3110.

2. CS 1100 A1, A2, A3, and A4 are restricted to incoming CS and CM students in fall. Graduating seniors, transfer students, and students who changed majors to CS can register for the B1 or B2 section. These sections are restricted to sophomores, juniors, and seniors.

3. Multiple student alerts outlined the prerequisite changes for these CS courses: 3311, 4420, 4476, 4641, and 4650. Check OSCAR for the requirements.

4. Visit this Core Requirements infographic for a quick view of the BSCS core requirements.

(back to top)


The College of Computing uses the Waitlist function for registration. If a class is full, you must add your name to the waitlist for consideration. Waitlists do not guarantee access to a course. Please review the information and instructions for Waitlisting at:

Remember to check your email SEVERAL TIMES DAILY for waitlist movement during registration. When your time ticket opens, you can add your name to available waitlists. The waitlist process will start when all time tickets are open. Incoming students cannot access courses with waitlists. Therefore, some 1000 and 2000-level CS courses will not have waitlists during phase I registration. Waitlists carry over to phase II registration. However, it is crucial to add yourself to the waitlists that are available during phase I.

(back to top)

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. Review the Junior Design Document for descriptions of these options and registration instructions for each one. If a student begins one option and changes their mind, they 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. The attached procedures for fall 2023 registration were provided to students in the Junior Design I sections by the instructors and JD coordinator.

3. Students who need to complete LMC 3403 should review the instructions below from LMC regarding permits. You can also find it at the following site.

LMC 3403 sections CS1-CS9 are available by permit only to CM and CS fall degree candidates with a Fall 2023 Online Application for Graduation (OAG) on file.

NOTE: If you do not read and follow these instructions in a timely manner, you may delay your graduation.

To request a permit on or after March 22nd, please follow the permit request instructions:

  1. Log into BuzzPort.
  2. On the Home tab locate the "Registration and Student Services" channel.
  3. Select the "Registration - OSCAR" link.
  4. Select "Student Services & Financial Aid" Select "Registration".
  5. Select "Registration Override Request". In the “Reason” box, you must only type: “FALL 23 DC”.


  • CM and CS majors cannot take sections reserved for other majors.
  • Seats will be first come, first serve. NO OVERLOADS.
  • If you intentionally misrepresent your graduation status to get access to the class, you will be dropped from the course.
  • If additional seats are available for non-degree candidates, you will receive information in a future CoC Advising Student Alert email before Phase II (in August).

Why was my permit denied?

  • If you do not use the correct reason code above, your permit request will be denied.
  • If you do not have a fall 2023 OAG, your permit request will be denied. 

(back to top)

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- CS majors must take all coursework for a letter grade except for CS 1100 and free electives. If you meet GT Institute regulations, you may use up to six hours of free electives as pass/fail credit.

(back to top)

Anticipated Course Offerings

A TENTATIVE COURSE SCHEDULE is available as a guide to help with planning and is subject to faculty availability.

(back to top)

Prerequisite Chart

Check for current prerequisites in OSCAR.

(back to top)

Double Major Restrictions

1. CS Majors can only add a second 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.

(back to top)

Math Updates

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

(back to top)

Devices Thread Updates

Devices Thread

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.

(back to top)

Information Internetworks Thread Updates

Information Internetworks Thread

No updates at this time.


(back to top)

Intelligence Thread Updates

Intelligence Threads

1. CS 4644 - Deep Learning is approved for Approaches to Intelligence.

2. CS 4510 is the only course available for the Computational Complexity Requirement. The prerequisites for CS 4510 are (MATH 3012 or 3022) and (MATH 3215 or MATH 3225 or MATH 3670 or ISYE/CEE 3770 or ISYE 2027 with 2028) and "C" or higher CS 3510/3511. CS 3240 is no longer an option for Computational Complexity and will not be on future schedules.

(back to top)

People Thread Updates

People Thread

1. PSYC 2012 will replace the PSYC 2015 requirement. PSYC 2012 is three hours and does not include a lab. Effective summer 2023, students on the 2022-2023 or earlier catalogs must use PSYC 2012 plus one free elective hour to satisfy the PSYC 2015 requirement. PSYC 2012 is available in the summer and fall 2023 semesters. The summer section does not have any restrictions. However, during phase I registration, the fall section is restricted to CS and CM fall 23 degree candidates. Fall 23 degree candidates who applied to graduate by April 5th (an extension of the previous priority deadline) were placed on the permit list CoC sent to the School of Psychology. Students who apply after this date will not receive assistance to access the course and will have to do so when restrictions lift. If space is available after May 1st, the School of Psychology will lift the permit restriction and open the course to CS and CM seniors. Advisors can make the substitution throughout registration, so be patient if you do not see it on DegreeWorks. Note: No additional action is required if fall 23 degree candidates requiring PSYC 2015 (now PSYC 2012) applied to graduate by April 5th.

2. CS 4745 can count for Human-Centered Technology for students on catalogs prior to 2018-2019. 3. CS 3750 will be offered in summer. The same course is on the fall 2023 schedule as CS 3873 (section HCI). This course covers the same material as CS 3750 but with a different format of two 50-minute lectures and one smaller two-hour design studio.

(back to top)

Systems and Architecture Thread Updates

Systems Architecture Threads

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.

(back to top)

Theory Thread Updates

Theory thread

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. This class is only offered in the spring intermittently and in a small section (taught with the graduate section) for degree candidates only.

(back to top)

Media Thread Updates

Media threads

CS 4497 is approved for Media Technology



(back to top)

Modeling and Simulation Thread Updates

Modeling and Simulation Thread

CS 1171 is no longer offered. Students on the 2022-2023 or earlier catalogs can use one free elective hour to satisfy the requirement.


(back to top)