An undergraduate degree in a field emphasizing quantitative skills is expected, such as a degree in computer science, information science, engineering, math, physical science, health science, business, social science or city and urban planning.
Professional knowledge or experience equivalent to the following three courses is required. This knowledge can be acquired via regularly offered courses, bridge courses specially designed to prepare students for the CIS graduate programs. When equivalent coursework has not been taken, placement examinations many be employed to determine if the student has the required knowledge.
- Computer Programming with basic algorithms (in C, C++, Java, R or Python) (e.g., CISC 5300 C++ Programming or CISC 5380 Programming with Python)
- Applied Statistics and Probability ( e.g., CISC 5420: Applied Statistics and Probability)
- Discrete Mathematics including basic combinatorics and graph theory (e.g., CISC 5400 Discrete Structures)