This page contains the normal transfers that are given for students coming to ISU for CS. The information is given for the most common schools that students transfer from. Note that undergraduate courses require a C or higher to transfer while graduate courses require a B or higher.
Other schools For schools other than those listed here, the director of CS will need to evalute the courses to determine what makes sense. You can start the process by sending the following to the director of CS by email: transcripts (must include course numbers and names, unofficial transcript is fine), link to the CS major at the school (or whichever major you were, so we can see how the courses fit into the major). The director of CS will make a recommendation to the dean's office on how the courses will transfer, and this will be officially approved once you have completed an application to ISU and have had your official transcripts sent.
The normal criterion for granting transfer credit are -
(a) course has similar content as ISU course, (b) course plays a similar role in
the CS major at the other university. Examples of courses that would NOT
transfer - (i) A course with title Operating Systems but that focuses on
For the College Board Advanced Placement (AP) tests, the following credit is given for computer courses.
- AP Computer Science A - score of 4 or 5 gives credit for CS 151, score of 3 gives credit for CS 001.
- AP Computer Science Principles - score of 4 or 5 gives credit for CS 101, score of 3 gives credit for CS 001.
|Ivy Tech Course||Transfers as ISU Course|
|CSCI 101 Computer Science I||CS 151 Intro to Programming|
|CSCI 102 Computer Science II||CS 201 Computer Science I|
|CSCI 105 Discrete Logic for Computers||CS 303 (Ivy Tech course only covers half of 303)|
|CSCI 202 Computer Science III||CS 202 Computer Science II|
|CSCI 210 Database Systems||CS 457 Database Processing|
|SDEV 120 Computing Logic||CS 001|
|SDEV 140 Intro to Software Development||CS 001|
|SDEV 153 Web Site Development||CS 001|
|SDEV 200 Java||CS 220 Java Programming|
|SDEV 210 Visual Basic||CS 256 Structured Design|
|SDEV 220 Python||CS 260 Object-Oriented Programming or CS 001|
|SDEV 230 C++||CS 260 Object-Oriented Programming or CS 001|
|SDEV 240 C#||CS 260 Object-Oriented Programming or CS 001|
|SDEV 250 Client-side scripting||CS 170 Web Programming|
The following is how the older CINS courses that used to be used were transferred.
- Ivy Tech CINS 101 or 102 -> ISU CS 101
- Ivy Tech CINS 121/129/135/136/137 -> ISU CS 256
- Ivy Tech CINS 221 -> ISU CS 151
- Ivy Tech CINS 229/233/237 -> ISU CS 260
- Ivy Tech CINS 236 -> ISU CS 220
- Ivy Tech CINS 257 or 258 -> ISU CS 170
- Other Ivy Tech courses do not have ISU CS equivalents and transfer as CS 001
- Because ISU CS 151, 201, 202 are the foundation of the CS major, we are conservative in granting transfer credit for these courses. A student earning an A in Ivy Tech CINS 121 can be given credit for ISU CS 151. A student earning an A in Ivy Tech CINS 221 can be given credit for ISU CS 201.
For those transferring from Ivy Tech with an associates degree in Computer Programming Technology , the following is how courses are normally transferred for the CS major.
|Vincennes Course||Transfers as ISU Course|
|COMP 107 Web Page Design||CS 001|
|COMP 113 Advanced Web Page Design||CS 170 Web Programming I or CS 001|
|COMP 146 Computer Configuration and Management I||CS 001|
|COMP 177 Introduction to Programming...||CS 001|
|COMP 185 Introduction to Databases||CS 001|
|COMP 203 Object Oriented Programming||CS 151 Introduction to Computer Science|
|COMP 215 Database Management/SQL||CS 457 Databases|
|COMP 232 Business Driven Communications and Networking||CS 001|
|COMP 242 Creating a Personal Brand and e-Portfolio||CS 001|
|COMP 252 Introduction to Java Programming||CS 260 Object Oriented Programming|
|COMP 275 Mobile Application Development||CS 001|
|COMP 295 Systems Development||CS 001|
|CWEB 220 Web Application Development||CS 170 Web Programming I or CS 001|
Rose-Hulman Institute of Technology
|RHIT Course||Transfers as ISU Course|
|CSSE 120 Intro to Software Development||CS 151|
|CSSE 132 Introduction to Computer Systems||CS 001|
|CSSE 220 Object-Oriented Software Development||CS 201|
|CSSE 232 Computer Architecture I||CS 451|
|CSSE 230 Data Structures & Algorithm Analysis||CS 202|
|CSSE 333 Database Systems||CS 457|
|CSSE 371 Software Requirements Engineering||CS 452|
|CSSE 304 Programing Language Con.||CS 470|
|CSSE 473 Design & Analysis of Algorithms||CS 458|
|CSSE 374 Software Design||CS 001|
|CSSE 474 Theory of Computation||CS 420|