Teaching

My teaching interests include – Computer Programming; Web and Network Security; Software Security; Web and Mobile Application Development; Database Management Systems. Below, I provide the courses I teach at Mount Saint Mary College:

  • CIT 1052: Computer Literacy
  • CIT 1100: Fundamentals of Computing
  • CSC 1900: Web Programming I
  • CIT 2160: Spreadsheets and Databases
  • CIT 2300: Networking
  • CSC 2550: Introduction to Programming (Visual Basics, Python)
  • CSC 3180: Server-side Programming
  • CSC 3400: Computer Architecture & Organization
  • CSC 3550: Operating Systems
  • CIT 3650: Computer Operations & Management
  • CIT 3700: Systems Analysis & Design
  • CIT 4350: Database Programming
  • CYB 4520: Application Software Security
  • CYB 4540: Operating System Security
  • CIT 4610: Network Security
  • CYB 4700: Ethical Hacking

Spring 2023

  • CYB 4520 Application Software Security
  • CIT 4610 Network Security
  • CYB 4700 Ethical Hacking
  • CYB/CIT 4800 Capstone Project