Subject:
Code:
Level:
Venue:
Instructor:
Embedded Systems Design
COE 718
B.Eng. 4th Year
Lecture: via ZOOM                          Lab: Virtual/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.
   Midterm Exam is scheduled in week 8 on October 26, 2021 at 9:30AM in the lecture time slot.
  
The exam is open book and will be of 60-75 Minutes duration.
   Midterm exam will cover Lectures 1, 2, 3, 4 and part of Lecture 5 (Real time Scheduling).
  
ARM Inst. Set - Reference Card will be useful for the Midterm exam.

   Course Project Document uploaded   17 Sept. 2021

 
  COE718 - Official Course outline and information details are available
  COE-718 Course Management Fall 2021


  There will be no lab session in the first week of Fall 2021.
  First Lab will be organized in the 2nd week of Fall 2021 Semester.

 * Lab1: Introduction to uVision
 *
Lab2: Exploring ARM Cortex M3 Features
 * Lab3: RTX based Scheduling for Multi-threaded Applications   
 * Lab4: Real-time Scheduling and Priority Inversion
 
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.

   * Chapter 5, 6, 7 and 8 Problems posted at    Problem Sets.
 Lecture notes on
  Concurrency, Multitasking and RTX.
 Lecture notes on   Real-time Scheduling  

   * Chapter 9 and Additional Multitasking Problems  posted at    Problem Sets.
 

  Lecture notes on   Hardware Software Codesign   posted August 2021.
  Lecture notes on   Fault-tolerant Embedded Systems    posted August  2021.
 
  Instructor: 

  Dr. Gul N. Khan, Professor - Computer Engineering 
  Consultation: After the Lecture on Tuesday or by Appointment. via ZOOM 
  E-mail: gnkhan@ee.ryerson.ca   URL:- http://www.ee.ryerson.ca/~gnkhan 


  Lab Instructors/Supervisors: 
 
Sunbal Cheema,   e-mail:  sunbal.cheema@ryerson.ca,     Lab Sections 1, 4 AND 8
  Yoga Suhas Kuruba Manjunath,  e-mail:  yoga.kuruba@ryerson.ca,     Lab Sections  5 AND 7  
  Radin Hamidi Rad,  e-mail:  radin@ryerson.ca,    Lab Sections 2, 3 AND 6   

 

   Course Evaluation and Marking Scheme
  • Labs: 20%
  • Course Project: 15%
  • Midterm Exam:  25% (October 26, 2021 at 9:30AM)
  • Final Exam:  40%


   Midterm Exam is scheduled in week 8 on October 26, 2021 at 9:30AM in the lecture time slot.
   The exam is open book and will be of 60-75 Minutes duration.
   Midterm exam will cover Lectures 1, 2, 3, 4 and part of Lecture 5 (Real time Scheduling).
  
ARM Inst. Set - Reference Card will be useful for the Midterm exam.

  Final Exam is scheduled in December 2021
  The Exam will be of 100-120 minutes duration. It will be an open book exam and 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.