Skip to main content

roadmap

  • Progress: Draft

IT Learning Objectives - HPC

Overview

  • This roadmap outlines the learning objectives for High-Performance Computing (HPC)
  • The schedule expects a completion rate of one topic per month starting from April 2026

Foundations

Next steps

  • Networking by Kurose and Ross (Deadline: April 2026)
  • OS by Mythili Vutukuru (Deadline: May 2026)
  • Design and Engineering of Computer Systems by Mythili Vutukuru (Deadline: June 2026)
  • Virtualization and Cloud Computing by Mythili Vutukuru (Deadline: July 2026)

Systems

Next steps

  • CMU 15-213 - Introduction to Computer System (Deadline: August 2026)
  • MIT 6.172 Performance Engineering (Deadline: September 2026)

Parallel Computing

Next steps

  • Standard CS149 - Parallel Computing or CMU 15-418 — Parallel Computer Architecture and Programming (Deadline: October 2026)
  • Intro to Parallel Programming or CUDA C++ Programming — NVIDIA Official (Deadline: November 2026)

Distributed Systems

Next steps

  • MIT 6.824 - Distributed Systems (Deadline: December 2026)