BAYBURT University Information Package / Course Catalogue

Home Information on the Institution Information on Degree Programmes General Information for Students
Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
BT116.5B3Internet of ThingsElective125
Level of Course Unit
Short Cycle
Objectives of the Course
Through the course, the student is aimed to learn the terms and concepts related to the Python programming language. At the same time, the development of problem-solving and basic programming skills will be provided thanks to the applications to be made.
Name of Lecturer(s)
-
Learning Outcomes
1Gains knowledge of the concept of internet of things.
2Gains knowledge of the usage areas of the Internet of Things.
3Learn to program and use an IOT device.
4Develops internet of things based application
Mode of Delivery
Normal Education
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Course Contents
General information about Python and development environments will be given. At the same time, basic python objects, condition states, loop structures, functions, modules, error trapping topics will be explained. In addition to, will be made database applications.
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Internet of Things (IoT) concept and general informationInternet of Things (IoT) concept and general information
2Internet of Things Business Models and ApplicationsInternet of Things Business Models and Applications
3Internet of Things Architecture and ComponentsInternet of Things Architecture and Components
4Internet of Things Cloud PlatformsInternet of Things Cloud Platforms
5IoT Communication Technologies and ProtocolsIoT Communication Technologies and Protocols
6IoT Communication Technologies and ProtocolsIoT Communication Technologies and Protocols
7IoT Communication Technologies and ProtocolsIoT Communication Technologies and Protocols
8IoT Devices and Application DevelopmentIoT Devices and Application Development
9IoT Devices and Application DevelopmentIoT Devices and Application Development
10IoT Devices and Application DevelopmentIoT Devices and Application Development
11IoT Devices and Application DevelopmentIoT Devices and Application Development
12Security in the Internet of ThingsSecurity in the Internet of Things
13Project PresentationProject Presentation
14Project PresentationProject Presentation
Recommended or Required Reading
Cüneyt BAYILMIŞ ve Kerem KÜÇÜK, “Nesnelerin İnternet’i: Teori ve Uygulamaları”, Papatya Yayınevi, Eylül 2019.
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Language of Instruction
Turkish
Work Placement(s)
-
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination122
Attending Lectures14342
Practice14114
Project Preparation199
Project Presentation111
Seminar11010
Self Study14342
Individual Study for Mid term Examination11010
Individual Study for Final Examination11010
TOTAL WORKLOAD (hours)141
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
PO
13
PO
14
PO
15
LO1               
LO2 4            4
LO3          4   4
LO4      3        
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High