← Back to journey map

May–August 2026 · completed

CPSC 213

Introduction to Computer Systems

Worked across assembly, CPU execution, memory, low-level data representation, and systems programming.

Photo from CPSC 213: Introduction to Computer Systems
Course photo Replace this with a photo from the course, such as a picture with the professor, teaching team, classmates, or a meaningful course moment. media-source/journey/courses/cpsc-213/hero.*

Learning goals

  • Trace instructions through a processor model.
  • Reason about memory layout and pointer-based programs.
  • Connect C code to assembly-level behaviour.

Topics

SM213 assemblyCPU executionMemoryC programmingMachine representation

Tools and methods

CJavaSM213 assemblyGDB

What I learned

Use this section to add course-specific reflections, major assignments, and the ideas that changed how you approach technical work.

Evidence to add

Add selected assignments, diagrams, screenshots, or short explanations that demonstrate the strongest learning from this course.