Subject:
Code:
Level:
Venue:
Instructor:
Embedded Systems Design
COE718
B.Eng. 4th Year
Lecture: DSQ14                         Lab: ENG411
Gul N. Khan

  Electrical, Computer and Biomedical Engineering
Announcements
 

 Home

 Course Outline

 Lecture Notes

 Labs-Projects

 Support Material

 Problem Sets

 Sample-Mid-term Exam

 Sample-Final Exam

 
   

  • All notices and additional class materials will be posted time to time on this site.
  • The newest messages in the Announcements list are on top.
  • Check this web page often, at least twice a week, to be sure that you don't miss anything.

 

  COE718 - Official Course Outline and information details are available
  COE-718 Course Management Fall 2025

  There will be no lab session in the first week of Fall 2025.
  First Lab will be organized in the 2nd week of Fall 2025 Semester,
  starting on Monday Sept. 8, 2025.

  1. Lab1: Introduction to uVision (A Tutorial)   
 
2. Lab2: Exploring ARM Cortex M3 Features 
 
3. Lab3a: RTX based Task Scheduling
  4. Lab3b: Real-time Scheduling for Multi-threaded Applications
  5. Lab4: Real-time Scheduling and Priority Inversion 

   Course Project Document  is available
 
There is a 5% per day penalty for late submissions of labs and project.
 
 

 Lecture notes on 
Introduction to Real-time and Embedded Systems.
 Lecture notes on  ARM7, Cortex M3 Programming.
 Lecture notes on  Embedded CPUs ARM7, Cortex-M3.

 Lecture notes on
  Concurrency, Multitasking and RTX.
 Lecture notes on  Real-time Scheduling.  
 
  Lecture notes on  Hardware Software Co-design    
  Lecture notes on  Fault-tolerant Embedded Systems   
 
  Instructor: 

  Dr. Gul N. Khan, Professor - Computer Engineering 
  Consultation: Wednesday 11:45AM-1:00PM or by Appointment, Office: ENG448 
  E-mail: gnkhan@torontomu.ca   URL:- http://www.ecb.torontomu.ca/~gnkhan 

  Lab Instructors/Supervisors:   
       1. ,  e-mail:  @torontomu.ca,   1-3 Lab Sections
       2. , e-mail:  @torontomu.ca,    4-6 Lab Sections
 

   Course Evaluation and Marking Scheme
  • Labs: 20%
  • Course Project: 15%
  • Midterm Exam:  25% (tentatively October 15, 2025)
  • Final Exam:  40%

 
  Midterm exam is scheduled on October 15, 2025 at 8:15AM, in the lecture time slot.
  The exam will be of 70 Minutes duration in DSQ14.
  Midterm exam will cover Lectures 1, 2, 3, 4  & part of Lecture 5 on Real time Scheduling (slides x-y)
  and Labs 1, 2 & 3.
  ARM Inst. Set - Reference Card is allowed. Bring your own hard copy in the Midterm exam.

  Final exam is scheduled in December 2025.
  The exam will be of 120 Minutes duration & it will cover all the Lectures, Labs and Project Material.
  However, 70-75% questions will be from the material covered around or after the midterm exam.
 

 Please Note:

   1. There is 5% per day penalty for late submission of the labs and project
   2. All of the required course specific written reports including labs, projects and assignments will be assessed not  
       only on their technical or academic merit, but also on the communication skills of the author as exhibited
       through these reports.
  
3. Midterm exam will also cover the corresponding laboratories to enforce individual lab attempts.