Information Package / Course Catalogue
Introduction to Cyber-Physical Systems
Course Code: CSE437
Course Type: Area Elective
Couse Group: First Cycle (Bachelor's Degree)
Education Language: English
Work Placement: N/A
Theory: 2
Prt.: 2
Credit: 3
Lab: 0
ECTS: 6
Objectives of the Course

The aim of this course is to provide an introduction to the basic principles of cyber and physical systems and fundamental applications. The main focus is on models of physical process, finite state machines, computation, converters between physical and cyber units, human-machine interaction, and digital networks.

Course Content

Cyber-physical systems combine digital and analog devices, interfaces, networks, computer systems, and the like, with the natural and man-made physical world. The inherent interconnected and heterogeneous combination of behaviors in these systems makes their analysis and design an exciting and challenging task. The aim of Cyber-physical systems course is to provide an introduction to the basic principles of cyber and physical systems and fundamental applications. The main focus is on models of physical process, finite state machines, computation, converters between physical and cyber units, human-machine interaction, and digital networks. The planned content to be summarized for the course includes these topics: basic concepts, basic devices and sensors, embedded programming data processing and compression, network and protocols, ready-to-use platforms, programming basics, programming for data storage and communication, wearables, human-machine interfaces, robots and embedded systems.

Name of Lecturer(s)
Learning Outcomes
1.To be able to describe cyber-physical systems
2.Designing and implement a cyber-physical systems project and choosing the appropriate hardware and software
3.Ability to program for application development for hardware setup (such as Arduino, ESP32 and Raspberry Pi)
4.Understanding the basic principles of data processing
5.Understanding the basic principles of digital communication
Recommended or Required Reading
1.Alur, R. (2015). Principles of cyber-physical systems. MIT press.
2.Stringham, G. (2009). Hardware/firmware interface design: best practices for improving embedded systems development. Newnes
3.Jamali, J., Bahrami, B., Heidari, A., Allahverdizadeh, P., & Norouzi, F. (2020). Towards the Internet of Things. Springer International Publishing.
4.Balas, V. E., Solanki, V. K., Kumar, R., & Ahad, M. A. R. (Eds.). (2020). A Handbook of Internet of Things in Biomedical and Cyber Physical System. Springer International Publishing.
Weekly Detailed Course Contents
Week 1 - Theoretical & Practice
Introduction
Week 2 - Theoretical & Practice
Basic electronics and embedded systems
Week 3 - Theoretical & Practice
Programming basics
Week 4 - Theoretical & Practice
Basic Modeling Concepts: Discrete-time and Continuous-Time Systems
Week 5 - Theoretical & Practice
Cyber Components: Finite State Machines, Computations, Algorithms, and a First CPS Model
Week 6 - Theoretical & Practice
Interfaces for Cyber-Physical Systems: Conversion, Networks, and Complete CPS Models
Week 7 - Theoretical & Practice
Trajectories in CPS and Simulations: Time Domains, Executions, and Complete CPS Models
Week 8 - Theoretical & Practice
Trajectories in CPS and Simulations: Time Domains, Executions, and Complete CPS Models
Week 9 - Theoretical & Practice
Introduction to IoT
Week 10 - Theoretical & Practice
IoT application
Week 11 - Theoretical & Practice
Human Machine Interfaces and Wearables
Week 12 - Theoretical & Practice
Wearable Human Machine Interface Application
Week 13 - Theoretical & Practice
Mobile Robotics
Week 14 - Theoretical & Practice
Mobile Robotics Application
Assessment Methods and Criteria
Type of AssessmentCountPercent
Term Assignment1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140228
Lecture - Practice140228
Assignment140114
Term Project116824
Midterm Examination116824
Final Examination1161632
TOTAL WORKLOAD (hours)150
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
4
4
5
5
4
OÇ-2
2
3
3
5
5
OÇ-3
5
5
4
5
4
OÇ-4
4
4
4
4
5
OÇ-5
3
2
3
3
4
Adnan Menderes University - Information Package / Course Catalogue
2026