Purdue University - Department of Computer Science - CODO

Information for Students Wanting to CODO

CODO Information for Computer Science

On this page:

CODO Requirements for Fall 2017 and Forward

CODO Requirements for Summer 2017 and Earlier

Signing Up for a CODO Meeting

CODO Walk Ins

Submitting Your CODO Application

Non-Major Access to CS Courses

Course Recommendations for Prospective CODOs

Computer Science Degree Requirements

CODO Requirements for Fall 2017 and Forward

The demand for space in Computer Science currently exceeds the capacity of the department to accommodate. Therefore, Computer Science will determine the available space in the department on a semester-by-semester basis and limit CODOs accordingly. There are two levels under which a student will be evaluated for CODO: Guaranteed and Considered. These requirements apply to students who entered Purdue in Fall 2017 or later. For requirements applying to students who entered in Summer 2017 or earlier, please see “CODO requirements for Summer 2017 and earlier” 

Students meeting the following requirements will be guaranteed CODO to Computer Science.

1. Grade of A- or better in CS 18000
2. Grade of B or better in a Calculus course that we use to meet degree requirements
3. 3.00 Cumulative GPA
4. Not on probation
5. All courses considered for CODO must be taken for a letter grade at Purdue
6. For CODO purposes, we will only consider the first or second attempt at a course by a student for it to be counted for (1) or (2) above.


Students meeting the following requirements will be considered for CODO if the department has the space available to accommodate them after an analysis of our available space and resources has been done:

1. Grade of B or better in CS 18000
2.  Grade of B or better in a Calculus course that we use to meet degree requirements
3.  2.75 Cumulative GPA
4.  Not on probation
5.  All courses considered for CODO must be taken for a letter grade at Purdue
6. For CODO purposes, we will only consider the first or second attempt at a course by a student for it to be counted for (1) or (2) above

Requirements effective June 1, 2017.

CODO Requirements Prior to Summer 2017:

These requirements apply only to students who entered Purdue Summer 2017 and earlier. For students who entered Purdue in Fall 2017 and later, please see “CODO Requirements for Fall 2017 and forward” 

  1. Students must have taken for a letter grade at least two CS and/or Mathematics courses that can be used to fulfill CS requirements for the B.S.
  2. Students must 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. Students must have a cumulative GPA of at least 2.50.
  4. Students must not be on academic probation.
  5.  We will only use MA 16100/16500 (Calculus I), MA 16200/16600 (Calculus II), MA 26100/27101 (Calculus III) and MA 26500/35100 (Linear Algebra) for the CODO GPA and CODO courses -- No other Math courses.
  6. CS 158, CS 159, CS 177, and CS 235 are not used in the CODO GPA calculation.

Requirements effective June 20, 2013.

CODO Walk Ins

Effective November 6, 2017 students must complete this CODO quiz and bring it to the CS advising office in order to see an advisor. Quizzes will be available in the CS advising office as well.

Codo quiz:  

CODO walk in times will be posted here: https://www.science.purdue.edu/Current_Students/codo/codo_contact_and_schedule.html.

Submitting your CODO Application

You may find instructions and print the CODO form at the Purdue Registrar’s office website: http://www.purdue.edu/registrar/currentStudents/students/codos.html

After you have obtained a signature from your current college or school, please take the CODO form to Math building room 231, which is the central College of Science Advising office. Computer Science advisors do not sign CODO forms, so do not bring CODO forms to CS Advising for signatures. Students do not need to attend a CODO meeting or CODO walk ins to submit an application.

The university deadline for submitting a CODO application to be considered for the current term is Friday the second week of classes of the effective term.

Applications submitted thereafter will be effective the following term.

 

Non-Major Access to CS Courses

The great demand for our courses has made it necessary for us to restrict enrollment by semester, enforce co-requisites and prerequisites, and set priorities for admitting students to most of our courses that are commonly taken by CS majors.

To register for CS 177: look for space in a non-majors section as identified in the schedule note. Non-majors should plan to take CS 180 in spring or summer (off-peak) semesters.

To register for CS 18000: space will be opened to non-majors including potential CODOs for spring and summer semesters following CS major registration.

Spaces are very limited for Fall for: CS 182, CS 240, CS 252.   More availability in Summer.

Spaces are very limited for Spring for:  CS 180, CS 250 and CS 251.  More availability in Summer.

Available during Spring and Summer: CS 180, CS 250, CS 251

Students who successfully CODO to CS will have priority as a CS major once the CODO process is complete, although space is not guaranteed. Your new CS advisor will contact you with instructions on how to register or request space.

Due to the peak/off peak restrictions on CS core courses, students who do not successfully complete a CS class will be unable to retake that class until the following year or summer, which could significantly delay their CODO to CS and their graduation date. Therefore, students should look into alternate majors with the Center for Career Opportunities (CCO) career counselors if CODO requirements are not fulfilled. CCO is located in YONG 132. 

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. Contact csug@purdue.edu.

 

Course Recommendations for Prospective CODOs

If you are a newly admitted student wishing to switch to CS: 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 fill the remaining space in your schedule with lab sciences and/or general education courses. Please see Computer Science Degree Requirements for specific courses that meet these requirements. 

If your math placement is Calculus: take MA 16100/16500 or higher and choose from the following for a total of 15 credits: ENGL 10600 or 10800 or HONR 19903, Foreign Language, Lab Science. CS 18000 (Problem Solving and Object-Oriented Programming) is also recommended but students who are not Computer Science majors may only take this course during Spring and Summer semesters.

If your math placement is NOT Calculus: take MA 15800 and choose from the following for a total of 15 credits: ENGL 10600 or 10800 or HONR 19903, Foreign Language and CS 17700 (Programming with Multimedia Objects). CS 17700 is excellent preparation for CS 18000. Students with little or no programming experience are strongly encouraged to 

take CS 17700. However, CS 177 is not included in the CODO GPA calculation. MA 158 is not included in the CODO GPA calculation and is a zero credit course toward the CS major.

If you are a current student wishing to switch to CS: Please attend a group CODO meeting and, if necessary, CODO walk-ins to discuss course selection if you are unable to determine what courses you should take after a thorough review of our degree requirements. For more information on CODO meetings please see “Signing Up for a CODO 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 in the University Catalog: http://catalog.purdue.edu/preview_program.php?catoid=8&poid=9300&returnto=8293

 

Last Updated: Nov 1, 2017 1:20 PM

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

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

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

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.