Skip to content

SE 576 — GPU Architecture (CUR-146)

Summary 🟡 ✓

  • Resource type: course
  • Owner Unit: Software Engineering
  • College/School: Jarvis College of Computing and Digital Media
  • Curriculum section: Engineering / Computer Science / CDM
  • Catalog: SE 576
  • Last Verified: 2026-05-28

Course access

  • Level: yellow (Prerequisites Required)
  • Rationale: Catalog lists formal prerequisites, co-requisites, or program-status requirements.
  • Prerequisites:
  • SE 585 is a prerequisite

Verification

Catalog description

Real-time application GPU development. Topics include GPU pipeline, data parallelization, hierarchy data flow on GPU, asset compression, non-graphics data processing, graphics rendering and data conversion. Design and implementation of parallel GPU applications across multiple GPU cores. Exploration of different parallelization techniques for large (non-graphical) computationally heavy systems. Developing and debugging blind data flow on GPU hardware. Students will design, develop and implement a real-time GPU application (i.e. Skinned Animation rendering engine) that integrates large converted data assets using 100s of parallel GPU cores. SE 585 is a prerequisite for this class.

Hardware relevance

GPU architecture and hardware-oriented computing.

Notes

Catalog course key: SE 576. Course offerings and schedules are not verified in this pass.