Skip to content

SE 485 — REAL-TIME SOFTWARE DEVELOPMENT I (CUR-514)

SE 485 — REAL-TIME SOFTWARE DEVELOPMENT I is a DePaul University catalog course in Jarvis College of Computing and Digital Media. Real-time software development. Topics include runtime library construction, abstracting low-level systems, custom data containers, memory tracking, framework development, real-time design patterns, low-level drivers, and graphics engine development. Design and implementation of multi-heap memory management system with aligned allocations with cross heap tracking. Exploration of run-time control of behavior through real-time data driven messaging.

Summary 🟢 ✓

  • Resource type: course
  • College / school: Software Engineering
  • College/School: Jarvis College of Computing and Digital Media
  • Curriculum section: Engineering / Computer Science / CDM
  • Catalog: SE 485
  • Last Verified: 2026-07-01

Course access

  • Access: 🟢 Green — Open or routine access
  • Rationale: No formal prerequisites listed in catalog description; open to any student meeting university registration rules.
  • Prerequisites: None listed in catalog description

Verification

Catalog description

Real-time software development. Topics include runtime library construction, abstracting low-level systems, custom data containers, memory tracking, framework development, real-time design patterns, low-level drivers, and graphics engine development. Design and implementation of multi-heap memory management system with aligned allocations with cross heap tracking. Exploration of run-time control of behavior through real-time data driven messaging. Interface development to create a responsive optimized access to abstract data types. Students will design, develop and implement a real-time application (i.e. Graphics engine) that integrates multiple user-developed libraries with real-time constraints. CSC 461 and ( SE 456 or SE 450 ) are prerequisites for this class.

Resource relevance

Relevant applied coursework per catalog description review (May 2026).

Notes

Catalog course key: SE 485.

Catalog context

  • Recent schedule: Not offered in the queried registrar terms