Skip to main content

CSE 604 - Cryptography and Computer Security

Institute of Science and Technology · Computer Science and Engineering (%30 English) · Doctorate

ECTS: 7.5 T+P+L: 3+0+0 Departmental Elective
Coordinator: Doç. Dr. Fatih KOÇAN

Course Objective

Giriş, Fiziksel güvenlik, işletim sistemi güvenliği, kötü amaçlı yazılım, ağ güvenliği, web güvenliği, kriptografi, dağıtık uygulamalar güvenliği

Course Content

Introduction, physical security, operating system security, malware, network security, web security, cryptography, distributed applications security

Required Resources

Computer Security, 3/e William Stallings and Lawrie Brown

Recommended Resources

Any Computer Security Book 

Course Learning Outcomes

  1. Network vulnerabilities and overcoming these problems
  2. Distributed-applications security and vulnerabilities
  3. Operating Systems security vulnerabilities
  4. Cryptographic methods
  5. Web vulnerabilities and overcoming these problems
  6. Software vulnerabilities and malware

Core Area Distribution

(46) Mathematics and Statistics%30 (48) Computing%40 (52) Engineering and Engineering Trades%30

Teaching Methods

ExpressionQuestion-AnswerDiscussion

Assessment & Evaluation

Oral ExamProject / DesignTesting (Essay / Tests: True-Falls, multiple-choice, short answer, matching)

ECTS / Workload

ActivityQuantityDuration (h)Total Workload
Course Duration (Including Exam Week)15345
Out of Class Study Period16696
Midterm000
Quiz000
Assignment000
Practice5945
Final000

Course Schedule

WeekSubjectPreparation
1Introduction
2Cryptographic toolschapter 2
3User AuthenticationChapter 3
4Access ControlChapter 4
5Database and Cloud SecurityChapter 5
6Malicious SoftwareChapter 6
7Denial-of-Service AttacksChapter 7
8Ara SınavAra Sınav
9Intrusion DetectionChapter 8
10Firewalls and Intrusion Prevention SystemsChapter 9
11Buffer OverflowChapter 10
12Software SecurityChapter 11
13OS SecurityChapter 12
14Symmetric Encryption and Message ConfidentialityChapter 20
15Public-Key Cryptography and Message AuthenticationChapter 21
16Final SınavıFinal Sınavı