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 | MATH 432 | ||||
Course Title in English | Introduction to Cryptography | ||||
Course Title in Turkish | Kriptolojiye Giriş | ||||
Language of Instruction | EN | ||||
Type of Course | Seçiniz | ||||
Level of Course | Seçiniz | ||||
Semester | Spring | ||||
Contact Hours per Week |
|
||||
Estimated Student Workload | 148 hours per semester | ||||
Number of Credits | 6 ECTS | ||||
Grading Mode | Standard Letter Grade | ||||
Pre-requisites | None | ||||
Expected Prior Knowledge | None | ||||
Co-requisites | None | ||||
Registration Restrictions | None | ||||
Overall Educational Objective | |||||
Course Description | |||||
Course Description in Turkish |
Course Learning Outcomes and CompetencesUpon successful completion of the course, the learner is expected to be able to:1) encode/decode information in a manner appropriate for private communication; 2) decrypt intercepted messages using cryptographic methods when the encryption is sufficiently weak; 3) understand number theoretic concepts related to cryptography. |
Program Learning Outcomes/Course Learning Outcomes | 1 | 2 | 3 |
---|---|---|---|
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 | SEMRA AĞRALI , |
Course Coordinator | TUBA AYHAN |
Semester | Spring |
Name of Instructor |
Week | Subject |
1) | Background knowledge on Cryptography vs Cryptology |
2) | Evolution of simple Ciphers. Encoding and Decoding |
3) | Complexity analyses of encryption/decryption |
4) | Weakness of basic ciphers and their exploitation |
5) | Cryptanalysis of historical ciphers |
6) | Symmetric/Asymmetric Encryption |
7) | Prime Numbers and factorization |
8) | Modulo-Arithmetic |
9) | Pseudo Random Numbers |
10) | Public Key Encryption - Theory |
11) | Public Key Encryption - Encoding/Decoding/Decryption |
12) | Public Key Encryption in Cryptographic Architectures |
13) | Computational Number Theory |
14) | Complexity Analysis and Preview of Advanced Topics |
15) | Final examination period |
16) | Final examination period |
Required/Recommended Readings | ||||||||||||||||
Teaching Methods | Flipped classroom | |||||||||||||||
Homework and Projects | Students are going to prepare a computer program project to decrypt an assigned message as Homework. | |||||||||||||||
Laboratory Work | ||||||||||||||||
Computer Use | Students are expected to be able to produce simple computer code with a language of their choice (Java, C++, C# or MathLab) | |||||||||||||||
Other Activities | ||||||||||||||||
Assessment Methods |
|
|||||||||||||||
Course Administration |
agralis@mef.edu.tr Rules for attendance: Minimum attendance requirement is 70%. Missing an assignment: Faculty regulations. Missing an exam: Faculty regulations. A reminder of proper classroom behavior, code of student conduct: YÖK Regulations Academic dishonesty and plagiarism: YÖK Regulations |
Activity | No/Weeks | Hours | Calculation | ||||
No/Weeks per Semester | Preparing for the Activity | Spent in the Activity Itself | Completing the Activity Requirements | ||||
Course Hours | 14 | 2 | 3 | 2 | 98 | ||
Project | 1 | 20 | 20 | ||||
Midterm(s) | 1 | 10 | 2 | 12 | |||
Final Examination | 1 | 16 | 2 | 18 | |||
Total Workload | 148 | ||||||
Total Workload/25 | 5.9 | ||||||
ECTS | 6 |