Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Institute of Science and Technology / STP 606E / Course Informations
 

Course Information

Course Name
Turkish Gömülü ve Gerçek Zamanlı Aviyonik Sistemler
English Embedded and Real-Time Avionic Systems
Course Code
STP 606E Credit Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester -
3 3 - -
Course Language English
Course Coordinator Ramazan Yeniçeri
Course Objectives 1. To develop the ability to design real-time avionic systems
2. To analyse and design real-time embedded avionic systems, real-time schedulers, real-time operating systems
3. To implement real-time embedded applications to the avionic systems
Course Description In this course, the software tools/architectures that are widely used in the development of embedded avionics systems for defense technologies such as real-time embedded system architecture, scheduling, real-time system design methods, microprocessor architecture, RTOS, software patterns, memory management is covered.
Course Outcomes I. Learn distinctive features of real time systems,
II. Learn real-time system architecture, system modeling and design, data flow diagrams,
III. Have knowledge about scheduling concept in embedded and real-time avionic systems,
IV. Learn embedded software architectures and microcontroller architecture,
V. Use real-time operating systems,
VI. Understand memory management, process interactions, communication protocols,
VII. Have knowledge distributed systems
Pre-requisite(s) It is expected that courses in C/C++ programming and microcontroller/microprocessor have been taken.
Required Facilities Personal computer, logic analyzer with USB connection, microcontroller evaluation board.
Other
Textbook [1] A. Burns, A. Wellings, Real-Time Systems and Programming Languages: Ada, Real-Time Java and C/Real-Time POSIX, 4th Ed., Pearson, 2009.
[2] P. A. Laplante, S. J. Ovaska, Real-Time Systems Design and Analysis: Tools for the Practitioner, 4th Ed., Wiley, 2011.
[3] J. W. Liu, Real-Time Systems, Prentice Hall, 2000.
[4] A. M. Cheng, Real-Time Systems: Scheduling, Analysis, and Verification, Wiley, 2002.
[5] J. Valvano, Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers, 2nd Ed., Create Space Publishing, 2012.
Other References
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024