Information for Students Wanting to CODO

What are the specific CODO  requirements?

Requirements (Effective October 24, 2008):

  • (1) Have taken at least two CS and/or Mathematics courses that can be used to fulfill CS requirements for the B.S.

    (2) Have a GPA of at least 2.75 in all CS and Mathematics courses that have been taken and that can be used to fulfill CS requirements for the B.S.

    (3) Have a cumulative GPA of at least 2.50.
      
    (4) Not be on academic probation.

    (5) Have the approval of the CS Undergraduate Committee.

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 16100/16500 or higher, ENGL 10600 or 10800, Foreign Language and CS 18000 (Programming I)*
If your math placement is NOT Calculus: MA 15900, ENGL 10600 or 10800, Foreign Language and CS 17700 (Programming with Multimedia Objects)**

* Students not in computer sciences must obtain permission to take this course.

**CS 17700 is excellent preparation for CS 18000. Students with little or no programming experience are strongly encouraged to take CS 17700.


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 11000, CS 15600, CS 15800, CS 15900, and CS 23500.

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.edu, 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 academic report to the meeting. This information is required for 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 .