Information Package

Master's of Defence Electronics and Software with Thesis

SEY517

REAL-TIME SYSTEMS

Course Code
SEY517
Semester
-
Theory+Practice
3 + 0
ECTS
10
Course TypeElective Course
Course LevelMaster's Degree With Thesis
Year of Study-
Semester-
ECTS10
Name of Lecturer(s) -
Learning Outcomes

At the end of this course, the students;

  1. Learn Real-time system architecture System modeling and design and data flow diagrams.
  2. Learn Finite state machines, petri nets Real-time operating systems, Kernels and communication between processes.
  3. Learn Memory management, Sample systems, Timing and resource management in real-time systems.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsNone
Course DescriptionReal-time system architecture. System modeling and design: data flow diagrams, finite state machines, petri nets. Real-time operating systems: kernels, interprocess communication, memory management, sample systems. Timing and resource management in real-time systems. Real-time programming languages. Real-time communication protocols. Distributed systems.
Course Contents
WEEK TOPICS
1st Week Real-time system architecture
2nd Week System modeling and design
3rd Week Data flow diagrams
4th Week Finishing machines, petri nets
5th Week Real-time operating systems
6th Week cores
7th Week Interprocess communication
8th Week Midterm
9th Week Memory management
10th Week Sample systems
11th Week Timing and resource management in real-time systems
12th Week Real-time programming languages
13th Week Real-time communication protocols
14th Week Distributed systems
Recommended or Required ReadingReal-Time Systems Design and Analysis,Phillip A. Laplante,Wiley
Planned Learning Activities and Teaching Methods
  • Lecture
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 40
Total(%) 40
Contribution of In-term Studies to Overall Grade(%) 40
Contribution of Final Examination to Overall Grade(%) 60
Total(%) 100
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 2 2
Preparation for Quiz
Individual or group work 14 11 154
Preparation for Final exam 1 69 69
Course hours 14 3 42
Preparation for Midterm exam 1 44 44
Laboratory (including preparation)
Final exam 1 2 2
Homework
Total Work Load313
Total Work Load / 30 (h)10.43
ECTS Credit of the Course10
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4
K1 X X X X
K2 X X X X
K3 X X X X
K4
K5 X X X X
K6
K7
K8
K9
K10
K11