Psychology | |||||
Bachelor | Length of the Programme: 4 | Number of Credits: 240 | TR-NQF-HE: Level 6 | QF-EHEA: First Cycle | EQF: Level 6 |
School/Faculty/Institute | Faculty of Engineering | ||||
Course Code | COMP 453 | ||||
Course Title in English | Cryptography | ||||
Course Title in Turkish | Kriptografi | ||||
Language of Instruction | EN | ||||
Type of Course | Flipped Classroom | ||||
Level of Course | Intermediate | ||||
Semester | Spring | ||||
Contact Hours per Week |
|
||||
Estimated Student Workload | hours per semester | ||||
Number of Credits | 6 ECTS | ||||
Grading Mode | Standard Letter Grade | ||||
Pre-requisites | None | ||||
Expected Prior Knowledge | - | ||||
Co-requisites | None | ||||
Registration Restrictions | - | ||||
Overall Educational Objective | To learn the basics of cryptographic algorithms and correctly implement them in computing systems | ||||
Course Description | This course is an introductory course on the methods, algorithms, techniques, and tools of data security and cryptography. | ||||
Course Description in Turkish | Bu kurs, veri güvenliği ve kriptografinin yöntemleri, algoritmaları, teknikleri ve araçları hakkında giriş niteliğinde bir kurstur. |
Course Learning Outcomes and CompetencesUpon successful completion of the course, the learner is expected to be able to:1) describe encryption and decryption using classical cryptosystems 2) identify and analyze the main elements of Shannon’s theory including entropy and perfect secrecy; 3) discuss block ciphers and stream ciphers; 4) implement hash functions, and apply them to the construction of MACs; 6) identify cryptographic primitives to provide integrity, availability and confidentiality; |
Program Learning Outcomes/Course Learning Outcomes | 1 | 2 | 3 | 4 | 6 |
---|---|---|---|---|---|
1) Thorough knowledge of the major concepts, theoretical perspectives, empirical findings, and historical trends in psychology. | |||||
2) Understanding of and ability to apply essential research methods in psychology, including research design, data analysis, and data interpretation. | |||||
3) Competence to use critical and creative thinking, skeptical inquiry and a scientific approach to solving problems related to behavior and mental processes. | |||||
4) Understanding and ability to apply psychological principles, skills and values in personal, social, and organizational contexts. | |||||
5) Ability to weigh evidence, to tolerate ambiguity, and to reflect other values that underpin psychology as a discipline. | |||||
6) Internalization and dissemination of professional ethical standards. | |||||
7) Demonstration of competence in information technologies, and the ability to use computer and other technologies for purposes related to the pursuit of knowledge in psychology and the broader social sciences. | |||||
8) Skills to communicate the knowledge of psychological science effectively, in a variety of formats, in both Turkish and in English (in English, at least CEFR B2 level). | |||||
9) Recognition, understanding, and respect for the complexity of sociocultural and international diversity. | |||||
10) Recognition for the need for, and the skills to pursue, lifelong learning, inquiry, and self-improvement. | |||||
11) Ability to formulate critical hypotheses based on psychological theory and literature, and design studies to test those hypotheses. | |||||
12) Ability to acquire knowledge independently, and to plan one’s own learning. | |||||
13) Demonstration of advanced competence in the clarity and composition of written work and presentations. |
N None | S Supportive | H Highly Related |
Program Outcomes and Competences | Level | Assessed by | |
1) | Thorough knowledge of the major concepts, theoretical perspectives, empirical findings, and historical trends in psychology. | N | |
2) | Understanding of and ability to apply essential research methods in psychology, including research design, data analysis, and data interpretation. | N | |
3) | Competence to use critical and creative thinking, skeptical inquiry and a scientific approach to solving problems related to behavior and mental processes. | H | Exam,HW,Participation |
4) | Understanding and ability to apply psychological principles, skills and values in personal, social, and organizational contexts. | N | |
5) | Ability to weigh evidence, to tolerate ambiguity, and to reflect other values that underpin psychology as a discipline. | N | |
6) | Internalization and dissemination of professional ethical standards. | N | |
7) | Demonstration of competence in information technologies, and the ability to use computer and other technologies for purposes related to the pursuit of knowledge in psychology and the broader social sciences. | N | |
8) | Skills to communicate the knowledge of psychological science effectively, in a variety of formats, in both Turkish and in English (in English, at least CEFR B2 level). | N | |
9) | Recognition, understanding, and respect for the complexity of sociocultural and international diversity. | S | Participation |
10) | Recognition for the need for, and the skills to pursue, lifelong learning, inquiry, and self-improvement. | S | HW,Participation |
11) | Ability to formulate critical hypotheses based on psychological theory and literature, and design studies to test those hypotheses. | N | |
12) | Ability to acquire knowledge independently, and to plan one’s own learning. | S | Exam,HW |
13) | Demonstration of advanced competence in the clarity and composition of written work and presentations. | H | Exam,HW |
Prepared by and Date | , |
Course Coordinator | TUBA AYHAN |
Semester | Spring |
Name of Instructor | Asst. Prof. Dr. FUNDA ÖZDEMİR |
Week | Subject |
Required/Recommended Readings | D. R. Stinson, Cryptography: Theory and Practice, 3rd Edition, Chapman & Hall/CRC, 2006. Nigel P. Smart. Cryptography Made Simple. Springer, 2016. C. Paar and J. Pelzl, Understanding Cryptography, Springer 2010. A. J. Menezes P. C. van Oorschot, and S. A Vanstone. Handbook of Applied Cryptography, CRC Press, 1997. Katz & Lindell, “Introduction to Modern Cryptography”, 3rd Edition, Chapman and Hall/CRC. | ||||||
Teaching Methods | Lecturing. Independent study for students | ||||||
Homework and Projects | Homeworks/Project | ||||||
Laboratory Work | - | ||||||
Computer Use | Yes | ||||||
Other Activities | |||||||
Assessment Methods |
|
||||||
Course Administration |
|