Monday and Wednesday 4:40pm -- 6:05pm, Student Services Wing 321
Office: Q11, Engineering Building
Email: ghyan (AT) binghamton.edu
Office Hours: 3:00-4:00pm Tuesday and Thursday
Office: N21, Engineering Building
Email: yding16 (AT) binghamton.edu
Office hours: 1:30-2:30pm Monday and Wednesday
This course provides a broad introduction to security issues that concern enterprise networks. It is designed to be highly pratical, and students are expected to learn through projects. Topics covered in this course may include:
- Overview of enterprise network security: introduction to enterprise network security
- Data security: encryption, database security
- Software security: software hacking, malware
- Remote attacks: DDoS attacks, web security, Email security
- Network security management: Firewall, IDS, VPN, passwords, vulnerability scanning
- Forensic analysis: memory forensics, disk forensics
- Wireless security: WLAN, mobile devices
William Stallings, Network Security Essentials Applications and Standards, Fifth edition.
Tony Howlett, Open Source Security Tools: A Practical Guide to Security Applications, First edition.
C/C++, Java, and Python.
Course slides are available on the blackboard system.
All assignments, which will be posted on the blackboard, should be done individually. No assignment will be accepted after 48 hours from the deadline. Late assignments will be penalized 10% per day.
Quizzes: 10% Presentations: 20% Course Projects: 50% Exams (closed book): 20%
Final grade will be calculated over the entire class. The TA will grade assignments and the programming project. If you have questions about the grading of assignments and the programming project, please first contact the TA. This is used to ensure consistent grading. If the issue has not been resolved by the TA, then talk to the instructor, preferably during office hours.
All students should follow Student Academic Honesty Code.