¸£Àû±ÆÕ¾

¸£Àû±ÆÕ¾ Catalog 2025-2026

Search Results

ECE 460 Embedded System Architectures

·¡°ä·¡Ìý460/·¡°ä·¡Ìý560ÌýÌýEmbedded System ArchitecturesÌýÌý(3 credit hours)ÌýÌý

Concepts of architectures for embedded computing systems. Emphasis on hands-on implementation. CPU scheduling approaches to support multithreaded programs, including interrupts, cooperative schedulers, state machines, and preemptive scheduler (real-time kernel). Communication and synchronization between threads. Basic real-time analysis. Using hardware peripherals to replace software. Architectures and design patterns for digital control, streaming data, message parsing, user interfaces, low power, low energy, and dependability. Software engineering concepts for embedded systems. Students may not receive credit for both ·¡°ä·¡Ìý460 and ·¡°ä·¡Ìý560.

Prerequisite: C- or better in ·¡°ä·¡Ìý306

Typically offered in Fall only