Teaching
Teaching
I teach across the computing curriculum at Mount Saint Mary College, from introductory programming to advanced cybersecurity and a senior capstone.
Teaching Interests
Computer Programming; Web & Network Security; Software Security; Web & Mobile Application Development; Database Management Systems.
Foundational
3 coursesCIT 1052
Computer Literacy
CIT 1100
Fundamentals of Computing
CSC 2550
Introduction to Programming
Visual Basic and Python.
Web & Database
4 coursesCSC 1900
Web Programming I
CIT 2160
Spreadsheets and Databases
CSC 3180
Server-side Programming
CIT 4350
Database Programming
Systems & Architecture
3 coursesCSC 3400
Computer Architecture & Organization
CSC 3550
Operating Systems
CIT 3650
Computer Operations & Management
Security
4 coursesCYB 4520
Application Software Security
CYB 4540
Operating System Security
CIT 4610
Network Security
CYB 4700
Ethical Hacking
Capstone
1 courseCYB/CIT 4800
Capstone Project