Requirements for admission
- ONE OF: (undergraduate degree in CS with GPA >= 3.0 from a North American university) OR (GRE with verbal >= 400, quantitative >= 400, and verbal + quantitative >= 1050) OR (professional record that demonstrates readiness for graduate study in computer science).
- Coursework in computer science. Students lacking this background may be required to take courses from the Foundation Courses listed below, with B- or better in each course.
- International students: TOEFL >= 213 (computerized) and GRE verbal >= 400.
- Three letters of recommendation and a statement of graduate study goals.
Note: Students who do not meet these requirements may be eligible for conditional admission.
Foundation course checklist
Students must complete all foundation courses to be admitted unconditionally. For students admitted conditionally, all foundation courses must be completed within one year of the beginning of your first semester of study, with marks of B- or better (Note: see undergraduate catalog for course prerequisites):
- CSCI 1710 World Wide Web Design
- CSCI 1800 Visual Programming I
- CSCI 2150 Computer Organization
- CSCI 2800 Visual Programming II
- CSCI 2910 WWW - Advanced Conc.
- CSCI 4127 Database Management
- CSCI 3400 Network Fundamentals
- CSCI 3250 Software Engineering I OR
junior/senior level programming or systems course - Two from this list:
- MATH 1110 Calculus I
- CSCI 1900 Math for Computer Science (i.e., discrete math)
- MATH 1530 Probability & Statistics
- MATH 2870 Probability & Statistics 2

