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
  •