CS Notes

Home

❯

01 Semesters (BSc)

❯

Semester 3

❯

Systems Programming and Computer Architecture

Systems Programming and Computer Architecture

Dec 15, 20251 min read

  • Profs: A. Klimovic, T. Roscoe
  • Website: https://systems.ethz.ch/education/courses/2024-autumn-semester/systems-programming-and-computer-architecture-.html
  • Moodle: https://moodle-app2.let.ethz.ch/course/view.php?id=26295
  • VVZ: https://www.vorlesungen.ethz.ch/Vorlesungsverzeichnis/lerneinheit.view?lerneinheitId=193091&semkez=2025W&ansicht=ALLE&lang=en
  • Admin:
  • Material:
  • Videos:
    • 2024: https://video.ethz.ch/lectures/d-infk/2024/autumn/252-0061-00L/s/OFLj3ltU_K1
    • 2025: https://video.ethz.ch/lectures/d-infk/2025/autumn/252-0061-00L/s/BtkkDRiWSER

Lecture Notes

  • 01 Introduction to SPCA
  • 02 Introduction to C
  • 03 Operators, Arrays, Preprocessor and Modularity in C
  • 04 Strings, Assertions, Style, Integers and Arithmetic
  • 05 Pointers, Stack
  • 06 Pointers, Heap, Dynamic Memory, Structs
  • 07 Implementing Dynamic Memory Allocation
  • 08 Implicit Memory Management and Garbage Collection, Debugging, Testing, Design

1 item under this folder.

  • Dec 15, 2025

    Lecture Notes


    Built by Shivram Sambhus © 2025

    • Home
    • LinkedIn
    • X