|   | 
    Embedded Operating Systems | 
      | 
    11 | 
    15 | 
  
  
    |   | 
    Further courses (see Table below) | 
      | 
    10/11 | 
    52 | 
  
  
    |   | 
    Table of optional courses*** | 
      | 
      | 
      | 
  
  
    |   | 
    Introduction to Embedded Software Engineering* | 
      | 
    10 | 
    0 | 
  
  
    |   | 
    Introduction to Hardware Design Automation** | 
      | 
    10 | 
    0 | 
  
  
    |   | 
    Microcontrollers and Microprocessors | 
      | 
    11 | 
    15 | 
  
  
    |   | 
    Semiconductor Design for Testability | 
      | 
    11 | 
    15 | 
  
  
    |   | 
    Introduction to Verification | 
      | 
    11 | 
    15 | 
  
  
    | * This course is recommended for students with a background
      in electronic engineering/hardware. | 
  
  
    | ** This course is recommended for students with a background
      in computer science/software engineering. | 
  
  
    | *** With the approval of the Degree Programme Director, students
      may select suitable courses approved by the 'Continuing Education in Electronic
      Systems Integration (CEESI)' Consortium: up to 20 credits (Certificate);
      40 Credits (PG Diploma); or 60 credits (MSc), in addition to the options
      available in this list. |