CS 251: Real-Time Embedded Systems

← 2021-22 2022-23 2023-24 →

Units: 4

Hours: Lecture, 3 hours; discussion, 1 hour

Catalog page 264

Prerequisites: CS 120B or EE 120B; graduate standing

Description: Covers fundamentals and principles of real-time embedded systems. Topics include uniprocessor and multiprocessor real-time scheduling, real-time operating systems, synchronization, resource reservation, memory management, and power management. Introduces mathematical techniques for real-time system analysis. Offers hands-on experience with designing, implementing, and evaluating real-time systems on embedded platforms.

Cross-listing: Cross-listed with EE 255.

Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.

Derived Information — The following is not part of the official catalog but is computed from catalog data.
Prerequisite graph not available.
Enrollment History (from UCR Banner, not catalog)
Combined: CS 251 / EE 255
Year F W S Su Total
2025-26 24/60 24/60
2024-25 57/60 57/60
2023-24 49/60 49/60
2022-23 50/60 50/60
2021-22 38/60 38/60
2020-21 11/60 11/60
2019-20 19/60 19/60
2018-19 15/30 15/30
2017-18 19/30 19/30