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.

Programs

ECE153A is a completion requirement for: