Home
Hasshi Sudler

Department of Electrical and Computer Engineering Villanova University
About      Publications      Research      Talks      Teaching      Contact
Villanova University
University Courses


Ethical Hacking
Graduate Course
Villanova University
ECE_8486

Course Objective:
To provide a comprehensive overview of analytical tools and techniques to perform safe ethical hacking. The student will gain knowledge of how to effectively approach hacking by understanding how malicious hackers strategize attacks surfaces, apply various techniques for targeting systems, people and processes. The student will also learn methods to document vulnerabilities and plan response models for an organization. The course is intended to provide the student both technical and managerial insight to enhance an ethical hacking program within an organization.



Blockchain Technology and Uses
Graduate Course
Villanova University
ECE_8491

Course Objective:
To provide both a technical understanding of how the blockchain (distributed ledger technology) works and case studies of how blockchain technology is being applied in a variety of industries related to asset management, payments, public records and supply chain management. The course addresses questions currently under research such as why and when to use blockchains, impacts on trust assumptions, how blockchains impact societies and economies, and what technical limitations currently exist in the evolution of blockchain technology.



Malware Analysis and Defense
Graduate Course
Villanova University
ECE_8489

Course Objective:
To provide an analysis of malicious software functionality and architecture, To investigate the structure of various malware code. To study a variety of analysis tools and defense options, including basic static and dynamic analysis, advanced static and dynamic analysis, reverse engineering and memory forensics.



Cybersecurity Behavioral Analytics
Graduate Course
Villanova University
ECE_8495

Course Objective:
This course teaches fundamentals of cybersecurity behavior analytics using statistical predictive modeling, system dynamics modeling, and decision analysis to determine: how cyber attackers choose their attack vectors, why victims fail to secure their systems, why institutions view cybersecurity narrowly, and how network traffic anomalies reveal when attacks may be occurring. This course provides a set of valuable tools to quantitatively analyze and predict behavior in a complex security theater. Villanova University