|
|||||
Year/Semester of Study | 3 / Spring Semester | ||||
Level of Course | 1st Cycle Degree Programme | ||||
Type of Course | Optional | ||||
Department | DEPARTMENT OF COMPUTER ENGINEERING | ||||
Pre-requisities and Co-requisites | None | ||||
Mode of Delivery | Face to Face | ||||
Teaching Period | 14 Weeks | ||||
Name of Lecturer | EMRE BENDEŞ (emrebendes@nevsehir.edu.tr) | ||||
Name of Lecturer(s) | EBUBEKİR KAYA, | ||||
Language of Instruction | Turkish | ||||
Work Placement(s) | None | ||||
Objectives of the Course | |||||
Gaining ability to create solutions based on embedded systems. |
Learning Outcomes | PO | MME | |
The students who succeeded in this course: | |||
LO-1 | Adequate knowledge in mathematics, science and engineering subjects pertaining to the relevant discipline; ability to use theoretical and applied information in these areas to model and solve engineering problems. |
PO-4 Students gain the ability to apply knowledge of mathematics, science and engineering. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems. PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. |
Examination |
LO-2 | Information about business life practices such as project management, risk management, and change management; awareness of entrepreneurship, innovation, and sustainable development. |
PO-4 Students gain the ability to apply knowledge of mathematics, science and engineering. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems. PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-17 Students adopt professional and ethical responsibility. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. PO-20 Students gain the ability to design and conduct experiments, analyze and interpret the results PO-21 Students acquire basic knowledge and skills in subjects such as project management, risk management, entrepreneurship, managerial skills and sustainability. |
|
LO-3 | Gains the ability to learn about embedded systems and to program these devices. |
PO-4 Students gain the ability to apply knowledge of mathematics, science and engineering. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems. PO-6 Students gain the ability to solve real life learning, inference, optimization, estimation, classification and recognition problems with artificial intelligence. PO-14 Students know the basic robotic coding concepts. PO-15 Students will be able to design a system or process to meet the desired needs. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. PO-21 Students acquire basic knowledge and skills in subjects such as project management, risk management, entrepreneurship, managerial skills and sustainability. |
Examination |
LO-4 | Application development for embedded systems with high level languages |
PO-4 Students gain the ability to apply knowledge of mathematics, science and engineering. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems. PO-7 Students gain the ability to identify, define, formulate and solve problems specific to Computer Engineering. PO-8 Students will able to develop the program by using the basic concepts of software. PO-9 Students will have knowledge and skills about basic computer hardware, software and system security. PO-10 Students will have information about operating systems. PO-11 Students will be able to perform database setup, maintenance and check. PO-15 Students will be able to design a system or process to meet the desired needs. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. PO-20 Students gain the ability to design and conduct experiments, analyze and interpret the results |
Examination |
LO-5 | The ability of developing embedded systems with Real Time constraints |
PO-4 Students gain the ability to apply knowledge of mathematics, science and engineering. PO-5 Students gain the ability to define, model, formulate and solve general engineering problems. PO-8 Students will able to develop the program by using the basic concepts of software. PO-9 Students will have knowledge and skills about basic computer hardware, software and system security. PO-10 Students will have information about operating systems. PO-11 Students will be able to perform database setup, maintenance and check. PO-15 Students will be able to design a system or process to meet the desired needs. PO-16 Students gain the ability to work individually/in a group or with interdisciplinary teams. PO-19 Students develop self-renewal and researcher skills in order to adapt to innovations and developing technology. PO-20 Students gain the ability to design and conduct experiments, analyze and interpret the results PO-21 Students acquire basic knowledge and skills in subjects such as project management, risk management, entrepreneurship, managerial skills and sustainability. |
Examination |
PO: Programme Outcomes MME:Method of measurement & Evaluation |
Course Contents | ||
Introduction to microprocessors, microcontrollers, embedded systems and programming technics on embedded systems Data acquasitions; sensors, sampling theory, analog digital converters, digital to analog converters, data processing Timers, interrupts and DMA on embedded systems. Communication hardware and methods. Using high level languages for application development on embedded systems, Introduction to fundamental concepts of Real Time Systems, Real Time Operating Systems Embedded system design applications | ||
Weekly Course Content | ||
Week | Subject | Learning Activities and Teaching Methods |
1 | Introduction to microprocessors, microcontrollers, and embedded systems | Explaining, Question-Answer, Problem Solving, Practice |
2 | Programming technics on embedded systems | Explaining, Question-Answer, Problem Solving, Practice |
3 | Data acquasitions; sensors, sampling theory, analog digital converters, digital analog converters | Explaining, Question-Answer, Problem Solving, Practice |
4 | Multimedia sensor types and their interfaces | Explaining, Question-Answer, Problem Solving, Practice |
5 | Data processing | Explaining, Question-Answer, Problem Solving, Practice |
6 | Timers, interrupts and DMA on embedded systems | Explaining, Question-Answer, Problem Solving, Practice |
7 | Communication hardware and methods | Explaining, Question-Answer, Problem Solving, Practice |
8 | mid-term exam | |
9 | Introduction to fundemantal concepts of Real Time Systems | Explaining, Question-Answer, Problem Solving, Practice |
10 | Embedded Graphics Windowing Environment | Explaining, Question-Answer, Problem Solving, Practice |
11 | Real Time Operating Systems | Explaining, Question-Answer, Problem Solving, Practice |
12 | Digital multimedia applications | Explaining, Question-Answer, Problem Solving, Practice |
13 | Programming various microcontroller devices | Explaining, Question-Answer, Problem Solving, Practice |
14 | Programming various microcontroller devices | Explaining, Question-Answer, Problem Solving, Practice |
15 | Design application | Explaining, Question-Answer, Problem Solving, Practice |
16 | final exam | |
Recommend Course Book / Supplementary Book/Reading | ||
1 | KARIM YAGHMOUR, “BUILDING EMBEDDED LINUX SYSTEMS,” O’REILLY | |
Required Course instruments and materials | ||
KARIM YAGHMOUR, “BUILDING EMBEDDED LINUX SYSTEMS,” O’REILLY, Computer, Projector, Programmable microcontrol platforms |
Assessment Methods | |||
Type of Assessment | Week | Hours | Weight(%) |
mid-term exam | 8 | 1 | 40 |
Other assessment methods | |||
1.Oral Examination | |||
2.Quiz | |||
3.Laboratory exam | |||
4.Presentation | |||
5.Report | |||
6.Workshop | |||
7.Performance Project | |||
8.Term Paper | |||
9.Project | |||
final exam | 16 | 1 | 60 |
Student Work Load | |||
Type of Work | Weekly Hours | Number of Weeks | Work Load |
Weekly Course Hours (Theoretical+Practice) | 13 | 4 | 52 |
Outside Class | |||
a) Reading | 4 | 3 | 12 |
b) Search in internet/Library | 0 | ||
c) Performance Project | 0 | ||
d) Prepare a workshop/Presentation/Report | 0 | ||
e) Term paper/Project | 0 | ||
Oral Examination | 0 | ||
Quiz | 0 | ||
Laboratory exam | 0 | ||
Own study for mid-term exam | 12 | 1 | 12 |
mid-term exam | 1 | 1 | 1 |
Own study for final exam | 12 | 1 | 12 |
final exam | 1 | 1 | 1 |
0 | |||
0 | |||
Total work load; | 90 |