ECE 5466
Transcript Abbreviation:
Embedded Comp Sys
Course Description:
This course introduces the design principles, analysis methods and case studies of microprocessor-based and time-critical embedded systems, such as sensor and actuator networks, multimedia devices, mobile phones, and avionics. Topics include real-time operating systems, processor scheduling, performance control, resource management, power-aware design, energy optimization, etc.
Course Levels:
Undergraduate (1000-5000 level)
Graduate
Designation:
Elective
General Education Course
(N/A)
Cross-Listings
(N/A)
Credit Hours (Minimum if “Range”selected):
3.00
Max Credit Hours
(N/A)
Select if Repeatable:
Off
Maximum Repeatable Credits
(N/A)
Total Completions Allowed
(N/A)
Allow Multiple Enrollments in Term:
No
Course Length:
14 weeks (autumn or spring)
Off Campus:
Never
Campus Location:
Columbus
Instruction Modes:
In Person (75-100% campus; 0-24% online)
Prerequisites and Co-requisites:
Prereq: 5362, or Grad standing in Engr.
Electronically Enforced:
No
Exclusions:
Not open to students with credit for 8194.03.
Course Goals / Objectives:
Be familiar with embedded program optimization.
Be competent with power management for embedded systems.
Be competent with process/thread scheduling in the OS.
Master real-time scheduling algorithms, such as RMS and EDF.
Be familiar with feedback control designs for embedded systems.
Be exposed to the designs of embedded, networked, and mobile systems.
Check if concurrence sought:
No
Contact Hours:
Topic | LEC | REC | LAB | LAB Inst |
---|---|---|---|---|
Introduction of embedded systems | 1.0 | 0.0 | 0.0 | 0 |
Microprocessor, I/O, interrupts | 2.0 | 0.0 | 0.0 | 0 |
Program optimization | 3.0 | 0.0 | 0.0 | 0 |
Power management | 8.0 | 0.0 | 0.0 | 0 |
Real-time OS and process scheduling | 3.0 | 0.0 | 0.0 | 0 |
Real-time scheduling | 5.0 | 0.0 | 0.0 | 0 |
Feedback control design | 2.0 | 0.0 | 0.0 | 0 |
CPU utilization control | 4.0 | 0.0 | 0.0 | 0 |
Student project presentations | 6.0 | 0.0 | 0.0 | 0 |
Case studies | 3.0 | 0.0 | 0.0 | 0 |
Project programming environment | 3.0 | 0.0 | 0.0 | 0 |
Total | 40 | 0 | 0 | 0 |
Grading Plan:
Letter Grade
Course Components:
Lecture
Grade Roster Component:
Lecture
Credit by Exam (EM):
No
Grades Breakdown:
Aspect | Percent |
---|---|
Homework/lab | 20% |
Semester-long group project | 50% |
Midterm exam | 10% |
Final exam | 20% |
Representative Textbooks and Other Course Materials:
Title | Author | Year |
---|---|---|
Computers as Components: Principles of Embedded Computing System Design | Marilyn Wolf |
ABET-CAC Criterion 3 Outcomes
(N/A)
ABET-ETAC Criterion 3 Outcomes
(N/A)
ABET-EAC Criterion 3 Outcomes:
Outcome | Contribution | Description |
---|---|---|
5 | Substantial contribution (3-6 hours) | an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives |
Embedded Literacies Info
(N/A)
Attachments
(N/A)
Additional Notes or Comments
(N/A)