Information Security Technology
Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

Course Introduction and Application Information

Course Code: MYO061
Course Name: Internet of Things
Semester: Spring
Course Credits:
ECTS
3
Language of instruction: Turkish
Course Condition:
Does the Course Require Work Experience?: No
Type of course: Departmental Elective
Course Level:
Associate TR-NQF-HE:5. Master`s Degree QF-EHEA:Short Cycle EQF-LLL:5. Master`s Degree
Mode of Delivery: Face to face
Course Coordinator: Öğr. Gör. RAMAZAN ŞEN
Course Lecturer(s): Ramazan ŞEN
Course Assistants:

Course Objective and Content

Course Objectives: The aim of this course is to introduce and apply concepts, hardware, platforms and software related to the Internet of Things. At the end of the course, the student will have knowledge about the basic principles of the Internet of Things, communication protocol structures, hardware components, data communication, platform functions, relationships between components and partial security. In addition, internet of things project design and implementation will be developed if the educational environment allows.
Course Content: The planned content for the Internet of Things can be summarized as basic concepts, basic hardware, sensors, signal-image processing, data processing and compression, network and protocols, practical ready-made platforms, programming fundamentals, programming for data storage and communication, internet of things and big data. It consists of internet of things security topics.

Learning Outcomes

The students who have succeeded in this course;
1) To be able to describe well-known Internet of Things (IoT) hardware
2) To be able to classify Internet of Things (IoT) devices
3) Designing IoT project and choosing the appropriate hardware and software for IoT projects
4) Securing an IoT hardware with appropriate techniques
5) Ability to program for IoT application development for hardware setup such as Arduino, ESP32 and Raspberry Pi
6) Understanding the basic principles of data collection and storage

Course Flow Plan

Week Subject Related Preparation
1) Internet of Things (IoT) Concept Lecture notes
2) Basic Hardware for the IoT Lecture notes
3) Sensors for the IoT Lecture notes
4) Signal-Image Processing for the Internet of Things Lecture notes
5) Data Processing and Compression for the Internet of Things Ders notları
6) Network and Protocols for IoT Lecture notes
7) Ready to use platforms for the Internet of Things Lecture notes
8)
9) Ready to use platforms for the Internet of Things Lecture notes
10) Internet of Things Programming Fundamentals and Communication Lecture notes
11) IoT and Big Data Lecture notes
12) IoT and Security Lecture notes
13) Artificial Intelligence, Industry and IoT Lecture notes
14) Final exam

Sources

Course Notes / Textbooks: Nesnelerin İnterneti - Samuel Greengard
References: Nesnelerin İnterneti - Samuel Greengard

Course - Program Learning Outcome Relationship

Course Learning Outcomes

1

2

3

4

5

6

Program Outcomes
1) Has knowledge and skills about creating program algorithms. 2 2 2 1 1 1
2) Can install and manage software and hardware required for end user security. 1 1 1 1 1 1
3) Can follow current security products. 1 1 1 1 1 1
4) It can manage both software and people in the environment against cyber attack incidents. 1 1 1 1 1 1
5) Installs the basic software and hardware of the computer. 1 1 1 1 1 1
6) Installs and manages open source operating system and computer networks software. 1 1 1 1 1 1
7) It manages software, hardware and people in the environment in cyber attack incidents. 1 1 1 1 1 1
8) It creates and organizes the web page and database itself and can scan for vulnerabilities. 1 1 1 1 1 1
9) Creates, manages and organizes space on cloud platforms. 1 1 1 1 1 1
10) Firewall software also enables, manages and regulates the installation of hardware. 1 1 1 1 1 1
11) It solves the working logic of a device's software and makes the necessary arrangements to maximize its functions. 1 1 1 1 1 1
12) He/she has a good command of the professional, ethical, social and legal issues in his/her field. 1 1 1 1 1 1

Course - Learning Outcome Relationship

No Effect 1 Lowest 2 Average 3 Highest
       
Program Outcomes Level of Contribution
1) Has knowledge and skills about creating program algorithms. 1
2) Can install and manage software and hardware required for end user security. 1
3) Can follow current security products. 1
4) It can manage both software and people in the environment against cyber attack incidents. 1
5) Installs the basic software and hardware of the computer. 1
6) Installs and manages open source operating system and computer networks software.
7) It manages software, hardware and people in the environment in cyber attack incidents. 1
8) It creates and organizes the web page and database itself and can scan for vulnerabilities. 1
9) Creates, manages and organizes space on cloud platforms. 1
10) Firewall software also enables, manages and regulates the installation of hardware. 2
11) It solves the working logic of a device's software and makes the necessary arrangements to maximize its functions. 1
12) He/she has a good command of the professional, ethical, social and legal issues in his/her field. 1

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
total %
PERCENTAGE OF SEMESTER WORK % 0
PERCENTAGE OF FINAL WORK %
total %

Workload and ECTS Credit Calculation

Activities Number of Activities Preparation for the Activity Spent for the Activity Itself Completing the Activity Requirements Workload
Project 2 0 0
Midterms 1 0 0
Final 1 0 0
Total Workload 0