CSE 145A Embedded Computing Systems (2012-2013)

CSE 145A Embedded Computing Systems

(Required for CSE.)
Catalog Data:

CSE 145A Embedded Computing Systems (Credit Units: 4) Principles of embedded computing systems: embedded systems architecture, hardware/software components, system software and interfacing, real-time operating systems, hardware/software co-development, and communication issues. Examples of embedded computing in real-world application domains. Simple programming using an embedded systems development environment. Prerequisite: (I&C SCI 23 or CSE 23) and (I&C SCI 51 or CSE 31 or EECS 31) and (I&C SCI 51 or CSE 132 or EECS 112). Same as COMPSCI 145A. (Design units: 0)

Required Textbook:
. Edition, , 1969, ISBN-13 978-0982962602.

Recommended Textbook:
None
References:
None
Coordinator:
Tony D. Givargis
Relationship to Student Outcomes
This course relates to Student Outcomes: CAC a, CAC i, CAC j.
Course Learning Outcomes. Students will:

1. Able to model embedded software using state machines. (CAC a, CAC j)

2. Able to interface peripheral devices with an embedded processor and write software for device drivers. (CAC a, CAC i)

3. Have knowledge of cross-computing emulators, and cross-debugging.

Prerequisites by Topic
  • Programming skills in C or Java
  • Basic computer architecture
Lecture Topics:
  • Programming Embedded Systems
  • Embedded Systems Components
  • Digital Signal Processing
  • Control Systems
Class Schedule:

Meets for 3 hours of lecture each week for 10 weeks.

Computer Usage:
Laboratory Projects:
Professional Component
Design Content Description
Approach:
Lectures:
Laboratory Portion:
Grading Criteria:
  • Homework: 25%
  • Projects: 50%
  • Midterm: 10%
  • Final: 15%
  • Total: 100%
Estimated ABET Category Content:

Mathematics and Basic Science: 0.0 credit units

Computing: 4.0 credit units

Engineering Topics: 4.0 credit units

Engineering Science: 4.0 credit units

Engineering Design: 0.0 credit units

Prepared:
July 9, 2012
Senate Approved:
February 14, 2012
Approved Effective:
2012 Fall Qtr