Course Cross Reference

Course Cross Reference

This page is mostly for Faculty use.

This chart is a listing of courses offered and the programs that require these classes.

All courses are CMSC unless noted:
NumberTitleCSACSAIGame
1200Prob. Solv.
1240Prog. I
2000Intro. to Cyber.
2040OOP
2100Logic and Switching Theory
3010Structured Sys Doc.
3040Data Structures
3100Assembly
3140Analysis of Algorithms
CMIS 3200Database Application ProgrammingII
3240Computer Archtecture
3320Technical Computing in Java
3340CobolI
3360FortranI
3380PythonI
CMIS 3500Web Programming I
3630Machine Learning
37002D GameI
37203D GameI
3730Natural Language Proc.
3740Mobile App. Devel.
3780Computer GraphicsII
3930Specialized Techniques in AI
3990Special Topics in CSII
4000Operating Systems
4080Structure of Programming Languages
4120Parallel ProgrammingII
4140Theory of Languages
4180Language Translation
4200Artificial IntelligenceII
4900Senior Project I
4920Senior Project II
4950InternshipI
Key
Symbol Meaning
Required
ACS Elective
I CS Elective, Choice 1
II CS Elective, Choice 2