Assistant Professor at Troy University-Montgomery
Undergraduate Courses
CS 2250: Computer Science I: C++
CS 2255: Computer Science II: C++
CS 2265: Advanced Programming I: Java
CS 3323: Data Structures
CS 3332: Software Engineering I (TROY ONLINE)
CS 4448: Operating Systems
Graduate Course
CS 5545: Computer Architecture
CS 5550: Operating System Principles
CS 6625: Specialized Study in Computer Science
CS 6674: Network and Information Security
CS 6676: Advanced Computer Network
CS 6680: Advanced Software Engineering
Assistant Professor at Johnson C. Smith University
Undergraduate Courses
CSC 131: Computers in Society
CSC 233: Introduction to Discrete Structure
CSC 234: Data Structures and Algorithms
CSC 333: Computer Organization and Architecture
CSC 334: Introduction to Operating System
CSC 437: Software Engineering
CSC 439: Data Communications
Teaching Assistant at the University of Texas at Dallas
Undergraduate Courses
CS 1337: Computer Science I: Java
CS 2305: Discrete Mathematics for Computing
CS 2336: Computer Science II: Java
CS 3340: Computer Architecture
Graduate Course
CS 6390: Advanced Computer Networks