User Tools

Site Tools


start

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:

  • Describe/demonstrate how to work with at least one embedded system and be able to configure/program it to do basic tasks.
  • Describe/demonstrate embedded microcontroller architecture, development, debug and testing
  • Describe and/or demonstrate the use of parallel, serial and analog interfaces used in embedded platforms
  • Design embedded software and hardware systems under tight constraints
  • Prototype embedded systems using microcontrollers or FPGAs
  • Design embedded computer systems to address problems in important application domains

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

  • Course Director: Hugh Chesser – hugh DOT chesser AT lassonde DOT yorku DOT ca, Web site
  • Office Hours: PSE 246: W 12 - 14, LAS 1004: F 13 - 16, or by appointment.
  • Teaching Assistants:
    • Mr. Amir Rasouli (aras AT cse DOT yorku DOT ca)
    • Mr. Giancarlo Ayala-Charca (gcayala AT cse DOT yorku DOT ca)

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
start.txt · Last modified: 2015/02/11 18:30 by hchesser