Purdue University - Department of Computer Science - Non-CS and non-degree students - access to CS courses
Skip to main content

Non-CS and non-degree students - access to CS courses

Due to increasing enrollment in Computer Science (CS) undergraduate and graduate programs, availability of courses designed for CS and Data Science (DS) majors is limited.

See list of courses open to all students that meet the prerequisites.


CS 18000 – off-peak only

Space will be available for non-CS majors during off-peak semesters (spring & summer).  Not open to students with credit in CS 24000. 

CS 18200, CS 24000 and CS 25200:

Declared CS minors, MACS majors and IMCS majors will be given access during time ticket registration during off-peak semesters (fall & summer).

All other students may be given access the Friday before classes begin, if the course pre-requisites are met and space is available. Space for non CS majors or CS minors is VERY limited.

Exploratory Studies students should see their advisor for guidance.

CS 25000 and CS 25100:

Declared CS minors, MACS majors and IMCS majors will be given access during time ticket registration during off-peak semesters (spring & summer).

Fall is peak session and therefore limited to CS and DS majors. Do NOT submit an override request, it will not be considered.

Exploratory Studies students should see their advisor for guidance.

CS 30000 – CS 49000:

Declared CS minors, MACS major or IMCS major, you will be granted access the Friday before classes begin if space is available.

All other students may be given access the Friday before classes begin, if the course pre-requisites are met and space is available. Space for non CS majors or CS minors is VERY limited.

CS Graduate Courses

Declared CS-STAT MS students with fewer than 5 CS courses completed may submit an override request for needed graduate courses. These will be reviewed during open registration.

Some CS graduate courses will have space  for non-CS graduate students and non-degree students.  For classes with restrictions, non-CS and non-degree students who meet prerequisites may submit a request for access. Requests will be reviewed and students notified whether space is available before the start of the semester. 


All students should use Scheduling Assistant to register for classes.  If overrides are needed, Scheduling Assistant will allow you to request them.  Add/Drop classes option does not support override requests.

Requisite issues or errors:

If you have questions about pre-requisites or co-requisites, please contact your academic advisor.

Program error:

Students who are not CS/DS majors trying to register for CS courses will receive a program error. For all CS courses, priority is given to CS/DS students. Second priority will be given to declared CS minors, MACS majors and IMCS majors. All other students may be given access before classes begin, if the course pre-requisites are met and space is available. Space for non CS majors or CS minors is VERY limited.

See list of courses open to all students that meet the prerequisites.

You may also refer to the general CS course access and request policy.

 


Effective Spring 2019

MMS

Last Updated: Oct 16, 2019 3:21 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2020 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.
https://www.cs.purdue.edu/academic-programs/courses/registration_non-CS%20and%20non-degree.html
www.cs.purdue.edu
crawl=CC-MAIN-2020-10
33384
application/http; msgtype=response
sha1:ZULTOXVXFKJVMKMO62DOIVRZ6HVVQASI
<urn:uuid:165bb02b-b5ba-4d74-90c7-c64e62739cd6>
2020-02-24T11:38:46Z
128.10.19.120
application/xhtml+xml
sha1:ZH4YGJXGYNENAL6KJ6RRN26VEHN3TXWI
<urn:uuid:45a510ce-58c4-45e6-ab21-2d29d89b3c53>
https://www.cs.purdue.edu/academic-programs/courses/registration_non-CS%20and%20non-degree.html
response
<urn:uuid:47998f31-7c44-468f-996e-39229f3eb264>
isPartOf: CC-MAIN-2020-10
publisher: Common Crawl
description: Wide crawl of the web for February 2020
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-77.ec2.internal
software: Apache Nutch 1.16 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.1-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: http://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/