At least three additional four-credit courses in Computer Science, 2000 level or above (excluding CSC 2295 and CSC 3395), no more than one of which may be a programming course.
An internship (CSC XX95) or independent study (CSC XX98) of at least two credits or student-faculty summer research