Home  »  Faculty of Engineering »  Program of Computer Engineering (English 30%)

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
CRYPTOGRAPHY AND SECURITY BİL443 - 3 + 0 5

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)-
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Learn information security targets, principles, main measures.
2) Learn and apply basic concepts of cryptography and cryptosystems.
3) Know types of cryptanalysis.
4) Know symmetric and asymmetric ciphering systems, hash functions.
5) Informed of public key infrastructure, discrete logarithms, digital signatures.
6) Informed of access control systems, telecommunications, network and internet security.
7) Learn security management, application development security, business continuity planning.
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENTNone
COURSE DEFINITIONInformation security targets, principles, main measures. Basic concepts of cryptography and cryptosystems, types of cryptanalysis. Symmetric and asymmetric ciphering systems and examples. Hash functions and applications. Public key infrastructure. Discrete logarithms, digital signatures, secret sharing. Access control systems and methodology, Telecommunications, network and internet security. Security management, application development security, business continuity planning.
COURSE CONTENTS
WEEKTOPICS
1st Week Information security targets, principles, main measures.
2nd Week Basic concepts of cryptography and cryptosystems, types of cryptanalysis.
3rd Week Symmetric and asymmetric ciphering systems and examples.
4th Week Hash functions and applications.
5th Week Public key infrastructure.Discrete logarithms, digital signatures, secret sharing.
6th Week Access control systems and methodology, Telecommunications, network and internet security.
7th Week Security management, application development security, business continuity planning.
8th Week Mid-term
9th Week Security management, application development security, business continuity planning.
10th Week Security management, application development security, business continuity planning.
11th Week Security management, application development security, business continuity planning.
12th Week Security management, application development security, business continuity planning.
13th Week Security management, application development security, business continuity planning.
14th Week Security management, application development security, business continuity planning.
RECOMENDED OR REQUIRED READING1. Stallings, W., Cryptography and Network Security: Principles and Practice, 5/E, ISBN-10: 0136097049, Prentice Hall, 2011
2. Salomon, D., Data Privacy and Security: Encryption and Information Hiding, ISBN: 0387003118, Springer-Verlag New York, Inc., 2003
3. Whittaker, J., Thompson, H., How to Break Software Security, ISBN-10: 0321194330, Addison-Wesley, 2004
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Questions/Answers,Problem Solving,Practice,Project,Report Preparation,Presentation
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term130
Quiz110
Project110
Presentation of Case Study110
Total(%)60
Contribution of In-term Studies to Overall Grade(%)60
Contribution of Final Examination to Overall Grade(%)40
Total(%)100
ECTS WORKLOAD
Activities Number Hours Workload
Midterm exam11,51,5
Preparation for Quiz
Individual or group work
Preparation for Final exam12020
Course hours14342
Preparation for Midterm exam11515
Laboratory (including preparation)
Final exam11,51,5
Homework42080
Quiz414
Total Workload164
Total Workload / 305,46
ECTS Credits of the Course5
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3LO4LO5LO6LO7
K1  X   X         X   X
K2      X   X   X    
K3    X         X   X
K4      X   X   X     X
K5             
K6             
K7             
K8             
K9             
K10             
K11             
K12