CEN 389 — EMBEDDED SYSTEMS | Brussels College
Course Syllabus

EMBEDDED SYSTEMS

CEN 389 — Computer Engineering
Code
CEN 389
Type
C
ECTS
6
Category
Elective
Course Description

-

Course Objectives

Learning the basic principles of writing software for embedded systems

Key Concepts
  1. Learn the basic principles of writing software for embedded systems
14-Week Outline
WeekTopic
1Introduction to Embedded Systems
2Hardware Systems I
3Hardware Systems II
4C-language for Embedded Systems
5Interrupts
6Software Architectures
7Real-time OS I
8Real-time OS II
9Other system services like events, message queues, etc
10Design of Real-time OS
11Development Tools I
12Development Tools II
13Application I
14Application I
Learning Outcomes
  1. Learn the basic principles of writing software for embedded systems
Assessment Methods
Method% EachQuantity
Midterm Exam(s)301
Laboratory201
Final Exam501
Attendance0
Recommended Textbooks

An Embedded Software Primer by David E. Simon, Interfacing PIC Microcontrollers Embedded Design by Interactive Simulation by Martin Bates Embedded Microprocessor Systems Real World Design Third Edition by Stuart R. BaII

Scroll