|
Language of Instruction
|
English
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
COMPUTER ENGINEERING
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Elective
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
The primary goal of this course is to equip students with a comprehensive and in-depth understanding of modern network security principles, challenges, and mechanisms. Students will gain both theoretical knowledge and practical skills necessary to design and analyze secure network architectures. The course aims to develop students' ability to critically examine various cryptographic algorithms, understand the theoretical foundations that ensure their security, and apply these concepts to real-world scenarios. Additionally, the course will explore common network vulnerabilities, cyberattacks, and corresponding defense mechanisms, with a focus on cryptographic protections. Students will also investigate the specific security requirements of real-time communications and web services, preparing them to address contemporary security issues in evolving digital environments.
|
|
Course Content
|
An overview of information security; symmetric cryptography and hash functions; asymmetric cryptography; key management; public key infrastructure, X.509 certificates, and Kerberos; cyber-attacks, web security, IPSec, VPNs & firewall, intrusion detection/prevention systems, network access control and cloud security, wireless network security, electronic mail security, and malicious software.
|
|
Course Methods and Techniques
|
Theory in class will be supoorted with midterm, final, homework, project and quiz.
|
|
Prerequisites and co-requisities
|
None
|
|
Course Coordinator
|
None
|
|
Name of Lecturers
|
Instructor Dr. Cavidan Yakupoğlu Karaağaç cavidan.yakupoglu@agu.edu.tr
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
William Stallings and Lawrie Brown, “Computer Security: Principles and Practice”, Pearson, Third Edition, 2015 . David Basin, Patrick Schaller, and Michael Schlapfer, “Applied Information Security: A Hands-on Approach”, Springer, 1st Edition, 2011. B. Forouzan, “Cryptography and Network Security,” McGraw-Hill, 1st edition, 2008. C. Kaufman, R. Perlman, M. Spencer, "Network Security: Private Communication in a Public World", 2nd Edition, Prentice Hall, 2002.
|
|
Course Notes
|
William Stallings, “Cryptography and Network Security: Principles and Practice”, Pearson, 7th Edition, 2017. The author’s web page related to the textbook: http://williamstallings.com/Cryptography/Crypto7e-Student/
|
Course Category
|
Mathematics and Basic Sciences
|
%20
|
|
|
Engineering
|
%30
|
|
|
Engineering Design
|
%30
|
|
|
Field
|
%20
|
|
|