Course Information


Course Information
Course Title Code Semester L+U Hour Credits ECTS
MOBİLE TECHNOLOGIES AND SECURITY SGM203 3. Semester 3 + 2 4.0 6.0

Prerequisites None

Language of Instruction Turkish
Course Level Associate's Degree
Course Type Compulsory
Mode of delivery
Course Coordinator
Instructors Merve IŞIK TARAKCI
Assistants
Goals Mobile technologies have become a fundamental element in society due to their accessibility and diverse range of applications that are constantly growing and advancing. Users are increasingly using these devices for activities beyond simple communication, such as gaming and e-commerce, and to access confidential information, including bank accounts and medical records. While mobile devices are so widely used and accepted in daily life and contain more and more personal data, it is obvious how important the security of these devices is. While mobile applications now provide easy access to personal information, they can be included in location tracking services and perform data collection secretly behind the scenes. Therefore, more security and privacy measures need to be taken to ensure that mobile technologies can be used safely. Within the scope of this course, the basic concepts of mobile security will be conveyed to students, and mobile technologies and their security will be taught practically through mobile operating systems such as Android and IOS.
Course Content Backdoor, Swift, IOS, Android Studio, Firebase, CTF
Learning Outcomes 1) Grasp the fundamentals of mobile security in practical terms.
2) Use, configure, and manage an mobile operating system, such as Android, IOS at the privileged user level.
3) Comprehend and apply the basic concepts for secure configuration and operation of mobile operating systems and applications running on them.

Weekly Topics (Content)
Week Topics Teaching and Learning Methods and Techniques Study Materials
1. Week Introduction to Mobile Security Lecture; Question Answer; Problem Solving
Brainstorming
Problem Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
2. Week Backdoor Applications Lecture; Question Answer; Problem Solving; Case Study
Brainstorming
Project Based Learning; Problem Based Learning; Case Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
3. Week Android Studio Basics Lecture; Question Answer; Problem Solving
Brainstorming
Problem Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
4. Week Swift Basics Lecture; Question Answer; Problem Solving
Brainstorming
Problem Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
5. Week IOS Basics Lecture; Question Answer; Problem Solving
Brainstorming
Problem Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
6. Week Reverse Engineering Tools Lecture; Question Answer; Problem Solving
Brainstorming
Problem Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
7. Week Root and JailBreak Procedures Lecture; Question Answer; Problem Solving
Brainstorming
Project Based Learning; Problem Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
8. Week Midterm Exam Problem Solving
Brainstorming
Problem Based Learning
Seminar
9. Week Encrypted Application Example Lecture; Question Answer; Problem Solving; Case Study
Brainstorming
Project Based Learning; Problem Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
10. Week Firebase (Cloud Server) Security Lecture; Question Answer; Problem Solving
Brainstorming
Project Based Learning; Problem Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
11. Week CTF Practice Lecture; Question Answer; Problem Solving; Case Study
Brainstorming
Project Based Learning; Problem Based Learning; Case Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
12. Week In-Network Attacks Lecture; Question Answer; Problem Solving; Case Study
Brainstorming
Project Based Learning; Problem Based Learning; Case Based Learning
Homework Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
13. Week API Security Lecture; Question Answer; Problem Solving; Case Study
Brainstorming
Project Based Learning; Problem Based Learning; Case Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar
14. Week Mobile Application Penetration Testing Lecture; Question Answer; Problem Solving; Case Study
Brainstorming
Project Based Learning; Problem Based Learning; Case Based Learning
Practice (Teaching Practice, Music/Musical Instrument Practice, Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) Seminar

Sources Used in This Course
Recommended Sources
Information Resources Management Association (2021). Research Anthology on Securing Mobile Technologies and Applications, IGI Global.
Man Ho Au and Raymond Choo (2016). Mobile Security and Privacy: Advances, Challenges and Future Research Directions, Elsevier.
Ward, B. (2021). How Linux works: What every superuser should know. no starch press.

ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Duration (Total weeks*Hours per week) 14 3
Work Hour outside Classroom (Preparation, strengthening) 14 3
Homework 5 6
Practice (Teaching Practice, Music/Musical Instrument Practice , Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) 14 2
Midterm Exam 1 1
Time to prepare for Midterm Exam 1 7
Final Exam 1 2
Time to prepare for Final Exam 1 13
Total Workload
Total Workload / 30 (s)
ECTS Credit of the Course
Quick Access Hızlı Erişim Genişlet
Course Information