Викладання
Бакалаврські та магістерські курси з комп'ютерних наук і кібербезпеки в Sacred Heart University, а також керівництво дослідницькими, капстоун- та дипломними роботами студентів.
Поточні курси, осінь 2026
Повні матеріали курсів доступні зарахованим студентам через університетські системи; тут подано стислі описи курсів.
CY-212 / ITI-212
Web Development in UNIX
Студенти створюють доступні адаптивні вебзастосунки з HTML, CSS, JavaScript, серверним кодом, SQL, Git і робочими процесами UNIX. Безпека закладається від початку: форми, автентифікація, сесії, доступ до бази даних і розгортання виконуються з дотриманням безпечних практик.
CY-221
Foundations of Cybersecurity
Вступ до принципів безпеки, активів, загроз, ризиків, людського чинника, ідентичності та реагування на інциденти. На практичних кейсах студенти вчаться пояснювати рішення з безпеки як технічній, так і нетехнічній аудиторії.
CY-410
Software and System Security
Поєднує моделювання загроз, безпечну архітектуру, керування ідентичністю та доступом, керування вразливостями, криптографію, моніторинг, реагування на інциденти, а також безпеку програмного забезпечення та мобільних систем. Студенти застосовують це в практичних лабораторних і фінальному проєкті.
Публічні матеріали: Лабораторна з автентифікації (навчальний приклад)
CY-424
Emerging Trends in Cybersecurity
Розглядає ШІ і як інструмент захисту, і як поверхню атаки. Теми: змагальне машинне навчання, безпека застосунків на основі 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]