Virginia Tech®home

Force Add Procedures

CS Undergraduate Force-Add Policy

There are circumstances when a student may need to submit a force-add request for an undergraduate CS course. Please expand each section below to learn more.

Force-add requests for undergraduate CS courses may only be requested via the online form linked below. Students should not email instructors to force-add a course and cannot force-add a course by attending class during the first week.

  • Student is unable to request a CS course (or Math 2534) during the Course Request period due to a prerequisite error or a class restriction

  • Student did not earn a C or better in a CS course in the prior semester and needs to repeat the course

  • Student requested a required CS course during Course Request, but did not get it and all sections are now full

  • Student was just admitted to the CS major at the start of this semester and are requesting a required CS course where all sections are now full

  • Student is using an approved equivalent prerequisite course that is not recognized in drop/add (ex. ECE 2514 for CS 1114, COMM 2014 for COMM 2004)

  • Graduate student needs to register for an undergraduate course (level restriction)

Graduating seniors must enter force-add requests as soon as possible. The longer a student waits to submit a request, the lower the likelihood that the request can be accommodated.

Please note that instructors cannot override force/add decisions made by the department, so please do not approach your instructor for special permission to get into their course. If you have questions about a force/add request, CS majors or minors should contact their CS academic advisor.

Requests are processed in priority order, so some requests may remain pending while higher-priority requests are processed.

All Spring requests will receive a response by 5:00 PM, Monday, January 24.

  • Submitting a force-add request is not a guarantee that the student will be added to a course. There are a variety of factors that go into the decision for a force-add request.

  • If a student is forced-added into a course, but later drops the course, the student should not assume that it will be possible to be force-added into the course a second time.

  • Even if a student submits a force-add request for a CS course, the student should still continue to try to add it through the drop/add mechanism when it is available. Drop/Add & Course Request Dates

  • If you get a message saying you need permission when you click on the force-add survey link, please open an incognito window, sign into your VT email and try again. The permission is linked to your VT email address.

  • If you have decided that you no longer need or want the course you submitted a force-add request for, please use the link below to cancel your request. If you are able to enroll in the course through drop/add, please cancel your request.

  • Requests from CS Minors may be denied if the student already has enough courses to complete the CS minor.

  • CS minors will only be added to CS Capstones on a case-by-case basis as approved by the CS Department.

Process of submitting a CS force-add request

Process of submitting a CS force-add request

CS Undergraduate Online Force/Add Form   

Spring 2022 Force/Add Form
Opens: 12 PM Noon November 24 Closes: 12 PM Noon January 21
Status: Check the status of your current request(s)
Cancel: Cancel a pending request