Home and Course Syllabus
CSE/EE 475 - Embedded Systems Capstone - Spring 2017

Home and Course Syllabus

CSE/EE 475 - Embedded Systems Capstone - Spring 2017

Instructor Information
Prof. Shwetak N. Patel
Office: CSE 540
email: shwetak (AT) cs [d0t] washington [d0t] edu
Office hours: Tuesday 10-11am (and by appointment)

Farshid Parizi
email: farshid (AT) uw [d0t] edu
Office hours: Monday 1-2pm
Location: CSE 507

James Goin
email: jlgoin (AT) uw [d0t] edu
Office hours: Thursday 4:30-5:30pm
Location: CSE 003E

Catherine Feng
email: catfeng (AT) uw [d0t] edu
Office hours: Tuesday 1-2pm
Location: CSE 003E

Ying-Chao (Tony) Tung
email: yct56 (AT) uw [d0t] edu
Office hours: Wednesday 10:30-11:30am
Location: CSE 003E

Course Information and Syllabus:
Lecture Time: Tuesday, 2:30-4:20pm
Location: EEB 037

Lab Time: Thursday, 2:30-4:20pm
Lab Location: CSE 003E

Cass email: multi_cse475a_sp17 (AT) uw [d0t] edu

Email list for all TAs and instructor: cse475-spring17-staff (AT) cs.washington.edu

Course Description:
CSE/EE 475 (5): Embedded Systems Capstone is a joint capstone class between CSE and EE. Unlike your traditional lecture-based CSE/EE courses, you will be asked to work in groups on a single project that parallels the experience of working for a real company or customer. Students will prototype and build a substantial project that mixes hardware and embedded, software, and communication components.  Lectures will be very limited and will likely be on topics relating to advanced prototyping, emerging components and platforms, case studies, and other topics of interest to the class. Prerequisites: CSE 466/EE 472 or CSE/EE 474.

Course Goals:

  • To gain appreciation for the interaction between hardware and software in embedded system design.
  • To experience the development of a complete product from design to implementation.
  • To present design goals and decisions as well as implementation results in both verbal presentation and written documentation.
  • To have you work in a larger team than in the past to learn about coordinating such groups.


Students will be evaluated based on their commitment to the project (1/2) and the project outcome (1/2). The commitment to the project includes timely weekly project reports, showing effort, and peer evaluations. Project outcome will constitute the quality of your reports, deliverables, and demo.  Thus, your grade will reflect the work perceived by the instructor, the TAs, your fellow students (both within and outside your group), and any mentors. You will be constantly given feedback in the class as to your progress, so you will know where you stand. Please notify the instructor of any team issues early!


You will be able to use CSE 003E as your lab space. Please select a bench and use it for the entire quarter. Every team is required to have a weekly meeting with the instructor and TAs, which will occur during the weekly lab time (Thursdays 2:30-4:20 PM).

Groups of 4 will be formed for you based on skill set and area preference, but you will be able to make requests for partners (we cannot accommodate all request, however).

It is recommended that roles be assigned to each team member (group leader, treasurer, schdule manager, etc) so as to split up some of the weekly chores. There will be some presentations and written deliverables throughout the quarter (see Deliverables).

Portions of this site may be reprinted or adapted for academic nonprofit purposes, providing the source is accurately quoted and credited. The CSE/EE 475 Site: Copyright 2017, Computer Science & Engineering and Electrical Engineering, University of Washington. 



powered by cmsimple.dk - template by