Regression is not allowed. Hours earned by regression do not count toward the total number of hours required for graduation. 

Regression occurs when a student takes a lower-level or prerequisite course after having satisfactorily completed a more advanced course in the same or related subject. Regression occurs when a course in the left-hand column is taken after any of the courses in the right-hand column.

Regression for CS/Informatics courses occurs when:
Course is Taken After:
CS:1020 1110+ (except 2800)
CS:1110 1210, 2110, 2230, 2420, 2520, 2620, 2630, 2820, 3000+
CS:1210 2230, 2630, 2820, 3000+
CS:2110 2420, 2620, 3000+
CS:2210 2630, 2820, 3330, 3620, 4980
CS:2230 2630, 2820, 3330, 3620, 4980
CS:2420 3000+ (except 3210)
CS:2520 3000+ (except 3210)
CS:2620 3000+ (except 3210)
CS:2630 3620, 3640, 4640
CS:2820 3820, 4630, 5630, 5800, 5810

 

NOTE: Each line establishes a regression if the first class (before the colon) is taken after any of the courses following the colon. The "+" indicates any course with that number or higher.