Skip to Main Content

ECE153A

Download as PDF

ECE 153A - Hardware/Software Interface

Full Course Title

Hardware/Software Interface

Instructor Name(s)

Brewer

Course Description

Design and coding of embedded programs. Real-time constraints and management of resources. Practical I/O interfaces and protocols, polling, interrupt maintenance, atomic code, blocking and non-blocking tasks. Static and dynamic task scheduling under real-time and limited resource constraints.

Unit Value

4

Maximum number of times course can be repeated for additional credit

0

Maximum Units

4

Prerequisites

Upper division standing in Computer Engineering, Computer Science and Electrical Engineering. Familiarity with C, FiniteAutomata, and Computer Architecture.

Advisory Enrollment Comments

Same course as Computer Science 153A.