Quinnipiac University

NextGen Research Lab


Courses Taught

  • Intro to Programming
  • Computer Science I (Python/C++)
  • Computer Science II (Java/C++)
  • Object-Oriented Programming (Java/Python)
  • Programming and Problem Solving
  • Software Development Life Cycle
  • Web Programming (HTML, CSS, JS, PHP, React)
  • Mobile Application Development (Android/iOS)
  • Theory of Computation
  • Introduction to Cybersecurity
  • Design, Testing, and Operatin Cyber Resilliency
  • Data Communication and Networking
  • Computer Security
  • Local Area Networks
  • Computer Networks
  • Internet of Things and Smart Cities
  • System Administration
  • Operating Systems and Networking (Java/C/C++)
  • Ethics and Impacts of Computing
  • Digital Electronics
  • Digital Logic
  • Independent Study: Database Management
  • Independent Study: IoT and Smart City Technologies