Undergraduate Courses

CS 1023: Cultural Implications of the Information Society

CS 1063: Introduction to Computer Programming

CS 1713: Introduction to Computer Science

CS 1723: Data Structures

CS 2123: Data Structures (different number, same class)

CS 2233: Discrete Mathematical Structures (newer version of CS 3233)

CS 3233: Discrete Mathematics

CS 3343: Analysis of Algorithms

CS 3793: Artificial Intelligence

CS 4313: Automata, Computability, and Formal Languages

CS 4793: Introduction to Artificial Neural Networks

Graduate Courses

CS 5233: Artificial Intelligence

CS 5353: Formal Languages, Automata, and Theory of Computation

CS 5633: Analysis of Algorithms

CS 6243: Machine Learning