Option Groups
Complete 2 of the following option groups:
-
Programming & Data Structures
Complete exactly 2 courses from the following:
Course Name Credits (Min/Max) Typically Offered CSC 120 Computer Programming I Prerequisite:CSC115 or MTH141 or MTH151 or MTH161 or MTH171 or MAS1104/4 Fall & Spring CSC 220 Computer Programming II Prerequisites: CSC 120 or BTE 324 or ECE 218 and MTH 108 or MTH 140 or MTH 141 or MTH 161 or MTH 162 or MTH 171 or MTH 172 or MAS 110.4/4 Fall & Spring -
Algorithms & Techniques
Complete at least 1 course from the following:
Course Name Credits (Min/Max) Typically Offered CSC 317 Data Structures and Algorithm Analysis Prerequisite: CSC 220 or ECE 318 , and MTH 309 or MTH 230.3/3 Fall & Spring CSC 322 System Programming Prerequisite: CSC 220 or ECE 218, and CSC 3143/3 Fall & Spring CSC 329 Introduction to Game Programming Prerequisite: CSC 220 or ECE 318.3/3 Spring
*Indicates an inactive course