Taught in the Recent Past
CPSC 121: Computer Science I (Introduction to computer science with C++)
CPSC 122: Computer Science II (Algorithms and linear data structures using C++ )
CPSC 346: Operating Systems
CPSC 351: Theory of Computation
CPSC 353: Applied Cryptography
CPSC 427: Artificial Intelligence (which has evolved into CPSC 323: Machine Learning and Intelligent Systems)
CPSC 475: Speech and Natural Language Processing