COURSE DESCRIPTION AND APPLICATION INFORMATION

Course Name Code Semester T+A+L (hour/week) Type (C / O) Local Credit ECTS
Real-Time Systems Project MTE 435 Spring 03+02+00 Elective 4 8
Academic Unit: Department of Mechatronics Engineering
Mode of Delivery: Face to face
Prerequisites: Fundamental concepts of microcontrollers and Assembly programming
Language of Instruction: English
Level of Course Unit: Undergraduate
Course Coordinator: - -
Course Objectives: To ıntroduce the students to analysis and modelling of real-time systems and to empower them in designing and multi-task scheduling and design of real-time systems, which can collect data and operate in multi-sensor environments.
Course Contents: Properties and classification of real-time systems; real-time operating systems; modelling and verifications of real-time systems, synchronisation, interfacing, temporal accuracy; real time scheduling of tasks and feasibility tests; testing, real-time communication.
Learning Outcomes of the Course Unit (LO):
  • 1- Understanding of time and resource limitations in real time systems
  • 2- Understanding of foundations for programming languages developed for real time programming.
  • 3- Ability to use and configure real time operating systems.
  • 4- Ability to use real time system programming languages for real time applications.
  • 5- Ability to analyse and verify real time systems with regard to realistic time and resource limitations.
Planned Learning Activities and Teaching Methods: Supervision and mentoring of a project covering the entire period


WEEKLY SUBJECTS AND RELATED PREPARATIONS

WeekSubjectsRelated Preperation
1 Introduction and fundamentals
2 Properties and classification of real-time systems
3 Project proposals and planning
4 Project kick-off meetings
5 Analysis and verification
6 Analysis and verification
7 Analysis and verification
8 Hardware design
9 Hardware design
10 Software design
11 Software design
12 Integration and testing
13 Integration and testing
14 Project presentations and evaluation


REQUIRED AND RECOMMENDED READING

-


OTHER COURSE RESOURCES



ASSESSMENT METHODS AND CRITERIA

Semester RequirementsNumberPercentage of Grade (%)
Project 1 50
Applications (including labs) 4 20
Project Reports 1 30
Total: 6 100


WORKLOAD

EventsCountDuration (Hours)Total Workload (hour)
Course Hours14570
Project18080
Other Practices (seminar,studio critics,workshop, etc.)15050
Total Workload (hour):200


THE RELATIONSHIP BETWEEN COURSE LEARNING OUTCOMES (LO) AND PROGRAM QUALIFICATIONS (PQ)

# PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10 PQ11 PQ12
LO1                        
LO2                        
LO3                        
LO4                        
LO5