Skip to Main content

Master Schedule of CS Courses

Computer Science Master Schedule
Course Title Fall Spring Summer Pre-Reqs
1314 Intro to Programming (Python) yes yes yes  
1336 Computer Science I yes yes yes  
1337 Computer Science II yes yes yes CS 1336
1351 Java Programming yes yes    
1371 Intro to Game Development   yes    
2324 3D Modeling and Animation yes yes    
2336 Data Structures yes yes yes CS 1337
3304 Computer Organization   yes   CS 1337
3310 Unix yes     CS 1337
3311 Database Management yes     CS 1337
3312 Web Programming   yes   CS 1314,1336 or1351 or
instructor’s permission
3325 Animation and Modeling II   yes   CS 2324
3352 Algorithms yes     CS 2336
CoReq MATH 2305
3371 Game Development I yes     CS 2336
3372 Handheld Game Development yes     CS 2336
4301 Compilers yes     CS 2336 and 3304 with
a grade of “C” or better
4302 Operating Systems   yes   CS 2336 and CS 3304
4306 Software Engineering yes     CS 2336
4307 Ethics   yes   Jr.
4312 Internet Technologies     yes CS 2336
4314 Networking   yes    
4318 Artificial Intelligence   yes   CS 2336
4320 Intro to Computer Network Security yes      
4340 Offensive Security Techniques   yes   CS 3310, 4314, 4320
4371 Game Development II   yes   CS 3371

The above schedule should be used only as a guide for planning ahead to future semesters; it does not guarantee that courses will necessarily be offered every indicated semester.