CS585 Practical Java Programming
CS612 Information Technology
CS597 Multimedia and Web Development
COSC111 Introduction to Computer Science I (in Java)
COSC112 Introduction to Computer Science II (in Java)
COSC105 Introduction to Computing and the Arts (in Processing)
Course presentation
CSC212 Programming with Data Structures (in Java)
CSC106 Introduction to Computing and The Arts (in Processing)
2003 Fall
COSC250 Foundations of Computer Science
2001 Spring
CS262 Operating Systems
CS101: Digital Literacy
CS111: Computing I (in Python) || Computing I (in Processing) ||
CS111: Computing I (in C++)
CS112 Computing II (in C++)
CS15/CS211: Data structures (in C++)
CS205: Fundamentals and Issues of Using the Internet
CS310 Advanced Algorithms (in C++)
CS311: Theory of Computation
CS325: Operating systems
CS19/CS343: Programming Paradigms
CS255 Introduction to Computer Graphics (in Processing) || CS355 (in Python)||
Computer Graphics (in Processing) now CS255
CS360 Artificial Intelligence (Lisp/Prolog)
CS450 Introduction to Bioinformatics (in Perl)
CS450 Intro to Data Visualization
COSC130 Computer Programming 2
COSC260 Artificial Intelligence
COSC351 Programming languages
COSC360 Natural Language Processing
COSC470 BioInformatics
MATH131 Survey of Mathematics
MATH200 Discrete Mathematics