My UW | UW Search
Computer Science Home Page
If you have previous experience programming in Java and you are comfortable with the language: Step 1: Take CS 367: Introduction to Data Structures What if I already have transfer or AP credit for CS 367? What if I know how to program data structures but don't have credit for CS 367? Step 2: Take CS 240 (also called Math 240): Introduction to Discrete Mathematics Note: You can take CS 240 while you are taking CS 367. If your average GPA in CS 367 and CS 240 is a 2.6 or higher, you may declare the CS major. If your average GPA is below 2.6, you can raise your GPA with one more eligible CS course. If you want to review Java programming, are not comfortable with Java, or you learned a programming language other than Java, do the basic sequence of CS courses, including CS 302.
What if I already have transfer or AP credit for CS 367? What if I know how to program data structures but don't have credit for CS 367?
Note: You can take CS 240 while you are taking CS 367.
If your average GPA in CS 367 and CS 240 is a 2.6 or higher, you may declare the CS major.
If your average GPA is below 2.6, you can raise your GPA with one more eligible CS course.
Feedback or content questions: send email to "pubs" at the cs.wisc.edu server Technical or accessibility issues: lab@cs.wisc.edu Copyright © 2002, 2003, 2004, 2005, 2006, 2007 The Board of Regents of the University of Wisconsin System.