Winter 2015

EECS 3215 Embedded Systems

Calendar Description

Introduction to the design of embedded systems using both hardware and software. Topics include microcontrollers; their architecture, and programming; design and implementation of embedded systems using field programmable gate arrays. Lectures (three hours per week), laboratory (two hours per week); four credits. Prerequisites: General prerequisites; SC/CSE 2031 3.00, SC/CSE 3201 4.00. Prior to Fall 2009: Prerequisites: General prerequisites; AK/AS/SC/CSE 2031 3.00, AK/AS/SC/COSC 3201 4.00 or AK/AS/SC/CSE 3201 4.00. Course credit exclusion: AK/AS/SC/COSC 3215 4.00.

Course Outcomes

After taking the course, students should be able to:

Prerequisites

Students should have a good understanding of digital and analog electronics and computer organization. You should also be familiar with assembly programming (C programming will be helpful).

Course Contacts

Textbooks, Readings

  1. Computers as Components: Principles of Embedded Computing System Design, Third Edition, Marilyn Wolf, Morgan Kaufmann Publishers © 2012 (529 pages), ISBN:9780123884367. Available via http://www.library.yorku.ca/e/resolver/id/2466258
  2. Others - see Readings Page