[2023 Fall] Embedded Systems and Labs
Course Information
Course | Embedded Systems and Labs | Department | Computer Science and Engineering |
---|---|---|---|
Office Hours | (Tue) 17:00 ~ 19:00 | Course No. and Class | 37271-02 |
Hours | 3.0 | Academic Credit | 3.0 |
Professor | Yoon, Myung Kuk | Office | Jinseonmi-Gwan, 213 |
Telephone | (82)-2-3277-3819 | myungkuk.yoon at ewha.ac.kr | |
Value of Competence | Pursuit of Knowledge(70), Creative Convergence(30) | Keyword | Computer System, System Software, Real-Time System |
Class Time | (Thu) 15:30 ~ 18:15 |
Course Description
-
In this class, students will learn about the basic concepts of embedded systems, including Cortex-M4 processor, memory system, and operating system. To improve understanding, students will use an embedded board to create several programs. * The primary syllabus used for this course is from the website rather than the traditional school system. Consequently, any significant updates or changes will be made exclusively to the web syllabus. * The schedule for both September and October may undergo changes due to parental leave specifically in October. As this course involves both lectures and experiments, the makeup class will be conducted offline on Sat. It is mandatory for all students to attend the makeup class, and no excuses will be accepted.
Prerequisites
Basic knowledge of the C/C++ programming language is required.
Course Format
Lecture | Discussion/Presentation | Experiment/Practicum | Field Study | Other |
---|---|---|---|---|
40% | 0% | 60% | 0% | 0% |
Course Objectives
In this class, students will be introduced to:
- Embedded Systems
- Interrupt
- Semaphore
- Operating System
- And more topics if time permits
Evaluation System
Evaluation: Relative + Absolute
Midterm Exam | Final Exam | Quizzes | Presentations | Projects | Assignment | Participation | Other |
---|---|---|---|---|---|---|---|
30% | 30% | 0% | 0% | 0% | 20% | 20% | 0% |
- About 45% of students: A (Including A+/A/A-)
- About 45% of students: B (Including B+/B/B-)
- About 10% of students: C and below
- If your total score does not exceed 30%, you will get an "F" regardless of the percentage above.
- If you are absent more than three times, you will get an "F."
- If you are late twice, you are considered absent once.
- The course is specifically designed for sophomore students; hence, absences related to job positions or interviews cannot be accepted as excuses.
Required Materials
The lecture material will be made available on Cyberampus.
Supplementary Materials
NONE
Optional Additional Readings
NONE
Course Contents
Week | Date | Topics & Materials | Assignement & Quiz & Etc. |
---|---|---|---|
Week #01 | 2023/09/07 (Thu) | Lecture #01: Class introduction | |
Week #02 | 2023/09/14 (Thu) | Lecture #02: Introduction to experiment equipment | |
Week #03 | 2023/09/21 (Thu) | Lecture #03: The C programming language for embedded system | |
2023/09/23 (Sat) | Lecture #04: The C programming language for embedded system | [10:00 ~ 13:00 (Asan124)] (Make Up Class) | |
Week #04 | 2023/09/28 (Thu) | NO CLASS (Thanksgiving) | |
Week #05 | 2023/10/05 (Thu) | Lecture #05: The C programming language for embedded system | |
Week #06 | 2023/10/12 (Thu) | Lecture #06: The C programming language for embedded system | |
Week #07 | 2023/10/19 (Thu) | MIDTERM EXAM | |
Week #08 | 2023/10/26 (Thu) | Parental Leave (NO CLASS) | |
Week #09 | 2023/11/02 (Thu) | Lecture #08: Structure of embedded system program | |
Week #10 | 2023/11/09 (Thu) | Lecture #09: Structure of embedded system program | |
Week #11 | 2023/11/16 (Thu) | Lecture #10: Device programming | |
Week #12 | 2023/11/23 (Thu) | Lecture #11: Embedded system development cases and debugging | |
Week #13 | 2023/11/30 (Thu) | Lecture #12: Embedded system development cases and debugging | |
Week #14 | 2023/12/07 (Thu) | Lecture #13: Operating system | |
Week #15 | 2023/12/14 (Thu) | Lecture #14: Operating system | |
Week #16 | 2023/12/21 (Thu) | FINAL EXAM |
Course Policies
For laboratory courses, all students are required to complete lab safety training.
Special Accommodations
According to the University regulation #57, students with disabilities can request special accommodation related to attendance, lectures, assignments, and/or tests by contacting the course professor at the beginning of semester. Based on the nature of the students’ requests, students can receive support for such accommodations from the course professor and/or from the Support Center for Students with Disabilities (SCSD).
Extra Information
The contents of this syllabus are not final—they may be updated.