|
Language of Instruction
|
Turkish
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
Computer Engineering
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Elective
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
The aim of the course is to teach the fundamental principles of embedded Linux systems and to equip students with the skills for software development and application design in these systems. Students will gain the competence to develop real-time applications by understanding the integration of hardware and software in embedded systems.
|
|
Course Content
|
The course content includes an introduction to embedded Linux, embedded system hardware, Linux kernel and modules, software development tools for embedded Linux, bootloader and system startup, real-time Linux, hardware and software integration, as well as project development and application examples.
|
|
Course Methods and Techniques
|
|
|
Prerequisites and co-requisities
|
None
|
|
Course Coordinator
|
None
|
|
Name of Lecturers
|
Asist Prof. Mücahit Ege
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
KARIM YAGHMOUR, “BUILDING EMBEDDED LINUX SYSTEMS,” O’REILLY CHRISTOPHER HALLINAN, “EMBEDDED LINUX PRIMER,” PRENTICE HALL OPEN SOURCE SOFTWARE DEVELOPMENT SERIES. Computers as Components, M. Wolf, 2008 (Book). Exploring Raspberry Pi: Interfacing to the Real World with Embedded Linux, Derek Molloy, 2016 (Book). Better embedded systems software, P. Koopman, Drumadrochit Education Pub., 2010. (Book) Embedded Systems Design, P. Jones, Lecture Notes, IOWA State University. Real-Time Embedded Systems, Jiacun Wang, Wiley, 2017. Real-Time Embedded Systems: Design Principles and Engineering Practices, Xiacong Fan, 2015. Real Time Operating Systems, Philip Koopman, Embedded System Engineering, 2016. Raspberry Pi Cookbook, Simon Monk, O’Reilly. Learn Raspberry Pi 2 with Linux and Windows 10, P. Membrey, D. Hows, Apress, 2015.
|
|
Course Notes
|
KARIM YAGHMOUR, “BUILDING EMBEDDED LINUX SYSTEMS,” O’REILLY CHRISTOPHER HALLINAN, “EMBEDDED LINUX PRIMER,” PRENTICE HALL OPEN SOURCE SOFTWARE DEVELOPMENT SERIES.
|
|
Exams
|
vize,final,proje
|
Course Category
|
Mathematics and Basic Sciences
|
%10
|
|
|
Engineering
|
%10
|
|
|
Engineering Design
|
%10
|
|
|
Field
|
%70
|
|
|