• Home
  • Teaching
  • Publications
  • Research
  • LINKS
  • Curriculum Vitae
  • More
    • Home
    • Teaching
    • Publications
    • Research
    • LINKS
    • Curriculum Vitae
  • Home
  • Teaching
  • Publications
  • Research
  • LINKS
  • Curriculum Vitae

Current Courses

COSC 110 Introduction to Computer Science

         Access the course at canvas.umw.edu

CPSC 435 Advanced Cybersecurity

        Access the course at canvas.umw.edu

CPSC 491 Individual Study Cybersecurity

        Access the course at canvas.umw.edu

Previous Courses

Courses taught in 2022:

  CPSC 110 Introduction to Computer Science 

  CPSC 435 Advanced Cybersecurity

  CPSC 491 Individual Study Cybersecurity 

Courses taught 2018 - 2021:

  COSC 316 Host Computer Security 

  COSC 216 Introduction to Cyber Security

  COSC 105 Fundamentals of Computer Science 

  COSC 341 Introduction to Database Management Systems 

  COSC 345 Computer Networks 

  COSC 356 Network Security

  COSC 454 Information Assurance Administration 

Courses taught 2006 - 2018:

   3400ICT Information Systems Security 

   3411ICT Network Security and Administration

   3413ICT Network Security

   3809ICT Applied Network Security

   2506ICT Computer Networks 

   1410ICT Introduction to Information Systems 

   2001ICT Project Management (physical and online) 

   1002ICT Discrete Structures (Discrete Mathematics) I

   2400ICT Discrete Structures (Discrete Mathematics) II 

   2004ICT System Analysis and Design 

   6910ICT Supervised Research (Honors)

   6205ICT Advanced Topics in Information Technology A (Honors)

   6206ICT Advanced Topics in Information Technology B (Honors)

   6105ICT Advanced Topics in Information Technology C (Honors)

 

   7002ICT System Analysis and Design 

   7501ICT Information Security

   7502ICT Advanced Networking

   7504ICT Network and Information Security 

   7610ICT Introduction to Information Systems

   7621ICT Project Management

   7808ICT Information Security Management 

   7809ICT Network Security 

   7590ICT Dissertation

   8840GRG_P1 and P2 RHDQP Research Paper

   8840GRG_P3 and P4 RHDQP Research Paper


   Introduction to Project Management 

   Electronic Commerce I 

   Electronic Commerce II 

   Wireless Communications   

   Information Security 

   Electronic Commerce Security