Викладання

Бакалаврські та магістерські курси з комп'ютерних наук і кібербезпеки в Sacred Heart University, а також керівництво дослідницькими, капстоун- та дипломними роботами студентів.

Поточні курси, осінь 2026

Повні матеріали курсів доступні зарахованим студентам через університетські системи; тут подано стислі описи курсів.

  • CY-212 / ITI-212

    Web Development in UNIX

    Бакалаврат, осінь 2026

    Студенти створюють доступні адаптивні вебзастосунки з HTML, CSS, JavaScript, серверним кодом, SQL, Git і робочими процесами UNIX. Безпека закладається від початку: форми, автентифікація, сесії, доступ до бази даних і розгортання виконуються з дотриманням безпечних практик.

  • CY-221

    Foundations of Cybersecurity

    Бакалаврат, осінь 2026

    Вступ до принципів безпеки, активів, загроз, ризиків, людського чинника, ідентичності та реагування на інциденти. На практичних кейсах студенти вчаться пояснювати рішення з безпеки як технічній, так і нетехнічній аудиторії.

  • CY-410

    Software and System Security

    Бакалаврат, осінь 2026

    Поєднує моделювання загроз, безпечну архітектуру, керування ідентичністю та доступом, керування вразливостями, криптографію, моніторинг, реагування на інциденти, а також безпеку програмного забезпечення та мобільних систем. Студенти застосовують це в практичних лабораторних і фінальному проєкті.

  • CY-424

    Emerging Trends in Cybersecurity

    Бакалаврат, осінь 2026

    Розглядає ШІ і як інструмент захисту, і як поверхню атаки. Теми: змагальне машинне навчання, безпека застосунків на основі LLM, ризики RAG та агентів, ланцюги постачання ПЗ, хмарна ідентичність, перехід на постквантову криптографію та критична інфраструктура.

Як я викладаю

Мої курси поєднують концепції безпеки з практичною роботою. Студенти створюють та аналізують системи, оцінюють докази, пояснюють компроміси та формулюють рекомендації. Завдання включають кейси з супроводом, програмування, контрольовані лабораторні з безпеки, дослідницькі огляди, демонстрації та капстоун-проєкти.

  • Створити та проаналізувати

    Студенти пишуть робоче програмне забезпечення, а потім шукають слабкі місця в його архітектурі, як у лабораторній з автентифікації, тож безпечне проєктування вони практикують, а не завчають.

  • Контрольовані лабораторні

    Вправи з безпеки виконуються в ізольованих середовищах з вигаданими даними, тож студенти пробують реальні техніки, не зачіпаючи реальних систем.

  • Докази та пояснення

    Дослідницькі огляди та презентації вимагають підкріпити рекомендацію з безпеки доказами й пояснити її тим, хто має діяти відповідно до неї.

Викладацький досвід

Курси, які я викладав або якими керував. Не всі курси пропонуються щосеместру; актуальний перелік дивіться в каталозі університету.

Магістерські курси в Sacred Heart University

  • CS/CY 626Introduction to Cybersecurity
  • CS 627System Security
  • CS/CY 660Special Topics in Cybersecurity
  • CY 680Cybersecurity Practicum
  • CS 690Thesis I
  • CY 691Thesis II

Бакалаврські курси та керівництво в Sacred Heart University

  • CS 241C Programming Concepts
  • CSE/CY 125Explorations
  • CY 413Internship in Cybersecurity
  • CY 414Directed Research
  • CY 417/418Cybersecurity Capstone I and II
  • CY 419Cooperative Studies

Попередній викладацький досвід

  • Foundations of Intelligent Systems (Rochester Institute of Technology)
  • Computer Systems (Rochester Institute of Technology)
  • Object-Oriented Programming (Igor Sikorsky Kyiv Polytechnic Institute)

Наставництво студентів

Види керівництва

  • Бакалаврські капстоун-проєкти
  • Самостійні та кероване дослідження
  • Магістерські дипломні роботи
  • Стажування та кооперативне навчання
  • Практикум з кібербезпеки

Овен Вайсман представив проєкт приватного месенджера на Академічному фестивалі Sacred Heart 2025 року. Ця робота стала частиною G.H.O.S.T., опублікованої на ICISSP 2026, де Овен є співавтором.

Студенти, яких цікавлять дослідження в цих напрямах, можуть написати мені, щоб обговорити свої інтереси. [email protected]