Spring 2018

CPSC 1301 - Computer Science I
CPSC 6127 - Contemporary Issues in DB Management Systems (Business Intelligence) (two sections)
CPSC 6180 - Software Estimation and Measurement (two sections)

Fall 2017

CPSC 3125 - Operating Systems (two sections)
CPSC 6109 - Advanced Algorithms

Courses Taught at Middle Tennessee State University

CSCI 1150 - Computer Orientation (2 sections)
CSCI 1170 - Computer Science I (3 sections)
CSCI 2170 - Computer Science II (4 sections)
CSCI 3110 - Advanced Data Structures (10 sections)
CSCI 3240 - Introduction to Computer Systems
CSCI 3250 - Operating Systems
COMS 6100 - Fundamentals of Computational Science (6 sections)
COMS 7840 - Selected Topics: Computational Biology