3rd course in the Advanced Embedded Linux Development.
Instructor: Dan Walkes
This course is used as the capstone in a three course sequence, including Linux System Programming and Introduction to Buildroot and Linux Kernel Programming and Introduction to Yocto Project. Both of these courses must be completed before starting this course.
This course builds on the content in the previous two prerequisite courses to develop a final project of your choosing targeting Linux device targeting hardware. The final project is delivered using concepts from Agile Scrum. Several pertinent, recent, and relevant Embedded System development related topics are covered as a part of the course curriculum, which you may optionally choose to incorporate into your final project.
Prior knowledge needed:
Learning Outcomes
Syllabus
To learn about ProctorU's exam proctoring, system test links, and privacy policy, visit www.colorado.edu/ecee/online-masters/current-students/proctoru.
Grading
Assignment |
Percentage of Grade |
Final Project Peer Review
|
10%
|
Final Project Sprint 1
|
25%
|
Final Project Sprint 2
|
25%
|
Final Project Sprint 3
|
25%
|
Final Project Demo Video and Outline Updates
|
10%
|
ECEA 5307 Final Exam | 5% |
Letter Grade Rubric
Letter Grade |
Minimum Percentage |
A |
93% |
A- |
90% |
B+ |
87% |
B |
83% |
B- |
80% |
C+ |
77% |
C |
73% |
C- |
70% |
D+ | 67% |
D | 60% |
F |
0% |