Subject:
Code:
Level:
Venue:
Instructor:
Embedded Systems Design
COE 718
B.Eng. 4th Year
Lecture: DSQ03                         Lab: ENG408
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.

  Final exam is scheduled on December 09, 2023 at 1:00PM, in SHE554, SHE560 & SHE598.
  The exam will be of 120 Minutes duration.
  Final exam will cover all the Lectures, Labs and Project related Material.
  ARM Inst. Set - Reference Card is allowed. Bring your own hard copy in the Final exam.

 
Midterm exam is scheduled on October 25, 2023 at 9:30AM, in the lecture time slot.
  The exam will be of 70 Minutes duration.
  Midterm exam will cover Lectures 1, 2, 3, 4  & part of Lecture 5 on Real time Scheduling (slides 1-41)
  and Labs 1, 2 & 3.

  ARM Inst. Set - Reference Card is allowed. Bring your own hard copy in the Midterm exam.
 
  COE718 - Official Course outline and information details are available
  COE-718 Course Management Fall 2023

  There will be no lab session in the first week of Fall 2023.
  First Lab will be organized in the 2nd week of Fall 2023 Semester,
  starting on Monday Sept. 11, 2023. There are 4 Lab sections starting on Monday.

  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 Codesign   posted August 2023.
  Lecture notes on  Fault-tolerant Embedded Systems    posted August  2023.
 
  Instructor: 

  Dr. Gul N. Khan, Professor - Computer Engineering 
  Consultation: Tuesday 2:00-3:00PM or by Appointment, Office: ENG448 
  E-mail: gnkhan@torontomu.ca   URL:- http://www.ecb.torontomu.ca/~gnkhan 

  Lab Instructors/Supervisors:   
       1. Yoga Suhas Kuruba Manjunath,  e-mail:  yoga.kuruba@torontomu.ca,   Lab Sections 3, 5 and 6
       2. Wenhao Wu, e-mail:  wenhao.wu@torontomu.ca,    Lab Sections   2, 4 and 8
       3. Artin Majd, e-mail: artin.majd@torontomu.ca,    Lab Sections   1 and 7  
 

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

  Final Exam is scheduled in December 2023
  The Exam will be of 120 minutes duration. The exam will cover all the lectures,  
  Labs and project material.

 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.