What are the specific CODO requirements?
Requirements (Effective January 1, 2000):
- A grade of B or better in CS 180, and
- A grade of B or better in an acceptable calculus course (MA 161 or higher), and
- 2.25 GPA in Science/MA/CS courses that meet degree requirement, and
- 2.75 GPA overall for Automatic Acceptance, and
- Not on probation
What courses should a student that wants CS take?
The courses you choose will be determined by your math placement. If you have already completed the courses below and have not been accepted to CS, you should continue with CS and math courses and complete your schedule with lab sciences and/or general education courses.
| If your math placement is Calculus: MA 161/165 or higher, ENGL 106 or 108, Foreign Language and CS 180 (Programming I)* |
| If your math placement is NOT Calculus: MA 159, ENGL 106 or 108, Foreign Language and CS 177 (Programming with Multimedia Objects)** |
* Students not in computer sciences must apply for permission to take this course. Visit the Computer Sciences page for the current application for permission .
**CS 177 is excellent preparation for CS 180. Students with little or no programming experience are strongly encouraged to take CS 177.
Non-Majors Need Permission to Take CS Courses
The great demand for our courses has made it necessary for us to require departmental permission, enforce co-requisites and
prerequisites, and set priorities for admitting students to most of our courses that are commonly taken by CS majors.
Non-degree students registering through the Office of Admissions must apply for the permission of the department if they wish to take any CS courses that are part of the CS major requirements. This excludes CS 110, CS 156, CS 158, CS 159, and CS 235.
Visit the Computer Science page for the current application for permission .
Do you want to sign up for a CODO meeting?
If you would like to speak to an advisor regarding CODO into Computer Science, please contact Paula Perkins at undergrad-info@cs.purdue.ed, to reserve a space in a CODO-info meeting.
CODO info meetings, led by academic advisor Carol Paczolt, are limited and by registration only. Please bring a copy of your progress report to the meeting.
Please review the material below prior to attending the meeting.
Computer Science degree requirements
Because degree requirements may change, it is important to have the most up-to-date information. The most current requirements can be found on the Computer Science homepage .
