Semester | Course Unit Code | Course Unit Title | T+P+L | Credit | Number of ECTS Credits |
5 | BİL315 | Embedded System Programming | 3+0+0 | 3 | 5 |
Language of Instruction
|
Turkish
|
Level of Course Unit
|
Bachelor's Degree
|
Department / Program
|
Computer Engineering
|
Type of Program
|
Formal Education
|
Type of Course Unit
|
Compulsory
|
Course Delivery Method
|
Face To Face
|
Objectives of the Course
|
To learn about embedded system.
|
Course Content
|
All details on embedded system.
|
Course Methods and Techniques
|
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
None
|
Name of Lecturers
|
Asist Prof. Hikmet Canlı
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
Resources
|
Enterprise Cloud Computing, by Gautam Shroff, Cambridge University Press, 2010.
|
|
Lectures, Question-Answer, Project.
|
|
|
|
Bir grup projesi
|
|
Vize ve Final Sınavları
|
Course Category
Mathematics and Basic Sciences
|
%0
|
|
Engineering
|
%10
|
|
Engineering Design
|
%10
|
|
Social Sciences
|
%0
|
|
Education
|
%0
|
|
Science
|
%0
|
|
Health
|
%0
|
|
Field
|
%80
|
|
|
Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"
Assessment Methods and Criteria
In-Term Studies
|
Mid-terms
|
1
|
%
20
|
Project
|
1
|
%
20
|
Final examination
|
1
|
%
60
|
Total
|
3
|
%
100
|
ECTS Allocated Based on Student Workload
Activities
|
Total Work Load
|
Course Duration
|
14
|
3
|
42
|
Hours for off-the-c.r.stud
|
14
|
3
|
42
|
Mid-terms
|
1
|
2
|
2
|
Practice
|
14
|
2
|
28
|
Project
|
1
|
10
|
10
|
Final examination
|
1
|
2
|
2
|
Total Work Load
| |
|
Number of ECTS Credits 4
126
|
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
No | Learning Outcomes |
1
| Microprocessors, micro-processor systems, microcontroller. |
2
| Learn the concept of embedded systems. |
3
| Learn about embedded systems operating systems. |
4
| Gömülü sistem uygulama alanlarını öğrenir. |
Weekly Detailed Course Contents
Week | Topics | Study Materials | Materials |
1 |
Introduction to Embedded Systems
|
|
|
2 |
Problem solving techniques for embedded systems
|
|
|
3 |
Microcontroller circuits
|
|
|
4 |
Embedded system communications protocols-1 (UART, SPI, I2C).
|
|
|
5 |
Embedded system communications protocols-2 (UART, SPI, I2C)
|
|
|
6 |
Obtaining physical data from the outside world and control
|
|
|
7 |
Review.
|
|
|
8 |
Midterm exam.
|
|
|
9 |
Keypad and keyboard applications
|
|
|
10 |
Memory Modules and applications
|
|
|
11 |
Introduction of embedded operating systems
|
|
|
12 |
Non-real-time embedded operating systems
|
|
|
13 |
Embedded real-time operating systems
|
|
|
14 |
Review.
|
|
|
Recommended Optional Programme Components
Contribution of Learning Outcomes to Programme Outcomes
bbb
https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=205991&curProgID=5607&lang=en