Information
| Unit | FACULTY OF ENGINEERING |
| ELECTRICAL-ELECTRONIC ENGINEERING PR. (ENGLISH) | |
| Code | EEE490 |
| Name | Embedded Systems |
| Term | 2021-2022 Academic Year |
| Semester | 8. Semester |
| Duration (T+A) | 3-2 (T-A) (17 Week) |
| ECTS | 5 ECTS |
| National Credit | 4 National Credit |
| Teaching Language | İngilizce |
| Level | Üniversite Dersi |
| Type | Normal |
| Label | E Elective |
| Mode of study | Yüz Yüze Öğretim |
| Catalog Information Coordinator | Prof. Dr. MUSTAFA GÖK |
| Course Instructor |
Prof. Dr. MUSTAFA GÖK
(Bahar)
(A Group)
(Ins. in Charge)
|
Course Goal / Objective
Gaining programming and digital design knowledge and skills to develop an embedded system.
Course Content
Embedded systems applications, CPU architecture of microcontrollers, Embedded C Programming, Assembly, GPIO, clocks and timers Interrupts, Low Power applications, PWM, driving larger loads, Serial Communication: UART, SPI, I2C
Course Precondition
Resources
Notes
Embedded Systems Design Using the TI MSP430 Series, Chris Nagy
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | Student develops a microcontroller program. |
| LO02 | Student designs an embedded system. |
| LO03 | Student analyzes an embedded system and tests makes its functional verification. |
| LO04 | Student detecs and solves the problems in an embedded system using modern emulation software and hardware. |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|---|---|---|
| PLO01 | - | Adequate knowledge in mathematics, science and engineering subjects pertaining to the relevant discipline; ability to use theoretical and applied knowledge in these areas in complex engineering problems. | |
| PLO02 | - | Ability to identify, formulate, and solve complex engineering problems; ability to select and apply proper analysis and modeling methods for this purpose. | |
| PLO03 | - | Ability to design a complex system, process, device or product under realistic constraints and conditions, in such a way as to meet the desired result; ability to apply modern design methods for this purpose. | |
| PLO04 | - | Ability to devise, select, and use modern techniques and tools needed for analyzing and solving complex problems encountered in engineering practice; ability to employ computer programming techniques, and information technologies effectively. | |
| PLO05 | - | Ability to design and conduct experiments, gather data, analyze and interpret results for investigating complex engineering problems or discipline specific research questions. | |
| PLO06 | - | Ability to work efficiently in intra-disciplinary and multi-disciplinary teams; ability to work individually. | |
| PLO07 | - | Ability to communicate effectively, both orally and in writing; knowledge of a minimum of one foreign language; ability to write effective reports and comprehend written reports, prepare design and production reports, make effective presentations, | |
| PLO08 | - | Recognition of the need for lifelong learning; ability to access information, to follow developments in science and technology, and to continue to educate him/herself. | |
| PLO09 | - | Consciousness to behave according to ethical principles and professional and ethical responsibility; knowledge on standards used in engineering practice. | |
| PLO10 | - | Knowledge about business life practices such as project management, risk management, and change management; awareness in entrepreneurship, innovation; knowledge about sustainable development. | |
| PLO11 | - | Knowledge about the global and social effects of engineering practices on health, environment, and safety, and contemporary issues of the century reflected into the field of engineering; awareness of the legal consequences of engineering solutions. | |
| PLO12 | - | Ability to apply the knowledge of electrical-electronics engineering to profession-specific tools and devices. | |
| PLO13 | - | Having consciousness about the scientific, social, historical, economical and political facts of the society, world and age lived in. |
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 1 | Introduction to Embedded System Applications | Read lecture notes | |
| 2 | Setting Up the software and hardware tools | Read lecture notes | |
| 3 | Microcontroller and CPU architecture | Read lecture notes | |
| 4 | C Programming for Embedded Systems | Read lecture notes | |
| 5 | Assembly for Embedded Systems | Read lecture notes | |
| 6 | General Purpose Input Output | Read lecture notes | |
| 7 | Interrupts and Power Modes | Read lecture notes | |
| 8 | Mid-Term Exam | Read lecture notes | |
| 9 | Digital Input and Output | Read lecture notes | |
| 10 | Clock System and Timers | Read lecture notes | |
| 11 | Analog Data Input and Output | Read lecture notes | |
| 12 | Serial Communication UART | Read lecture notes | |
| 13 | Seria Communication: SPI, I2C | Read lecture notes | |
| 14 | Project Study | Read lecture notes | |
| 15 | Project Study | Prepare project documents | |
| 16 | Term Exams | Prepare project documents | |
| 17 | Term Exams | Prepare project documents |
Assessment (Exam) Methods and Criteria
| Assessment Type | Midterm / Year Impact | End of Term / End of Year Impact |
|---|---|---|
| 1. Midterm Exam | 100 | 40 |
| General Assessment | ||
| Midterm / Year Total | 100 | 40 |
| 1. Final Exam | - | 60 |
| Grand Total | - | 100 |