• ECE 567 – Advanced Network Security                                                    Presents, from a practical perspective, underlying principles and techniques of network security. Students are exposed to ethical hacking and penetration testing. Various protection methods, used in practice to detect and respond to malicious network attacks, are presented. Students also learn how to implement successful security policies and defense mechanisms and strategies, with a particular focus on firewalls, intrusion detection and response, virtual private networks and biometrics technologies.                                                                                                    Course outline

  • ECE 570 – Digital Forensics Methodologies                                                Digital forensics notions and techniques used in the investigation of cybercrimes. Legal awareness of computer security and forensics, evidentiary process techniques, computer forensics methodologies with an emphasis on computer incident response and Information Technology (IT) systems’ protection. Ethics, rules of evidence, effective communications, search and seizure relative to privacy legislation. Threats, how they can be detected, and controls to reduce the likelihood of their occurrence.                                Course outline