Skip to content

CSC 406 — SYSTEMS I (CUR-229)

CSC 406 — SYSTEMS I is a DePaul University catalog course in Jarvis College of Computing and Digital Media. An introductory graduate course on computer systems topics, focusing on machine-level programming and architecture and their relevance for application programming. Information representations, assembly language and debuggers, processor architecture, program optimization, memory hierarchy and caching. Students are recommended to finish CSC 400 before enrolling in this course. CSC 401 is a prerequisite for this class.

Summary 🟡 ✓

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

Access (availability): 🟢 Green — open or routine · 🟡 Yellow — appointment or affiliation · 🔴 Red — restricted · ⚪/⚫ White/Black — not yet classified

Verification: ✓ confirmed · ~ likely · ? needs review · ✕ archived

Course access

  • Access: 🟡 Yellow — Needs an appointment or affiliation
  • Rationale: Catalog lists formal prerequisites, co-requisites, or program-status requirements.
  • Prerequisites:
  • CSC 401 is a prerequisite

Verification

Catalog description

An introductory graduate course on computer systems topics, focusing on machine-level programming and architecture and their relevance for application programming. Information representations, assembly language and debuggers, processor architecture, program optimization, memory hierarchy and caching. Students are recommended to finish CSC 400 before enrolling in this course. CSC 401 is a prerequisite for this class.

Resource relevance

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

Notes

Catalog course key: CSC 406.

Catalog context

  • Recent schedule: 2026-2027 Autumn — Ljubomir Perkovic