CSE 491: Software Performance Engineering

Term: Spring 2025
Instructor: Xuhao Chen
Lecture: 12:40-2:00 MW in 1225 Engineering
Lab: TBD
TAs: TBD, TBD

Welcome!

CSE 491 is new course focused on Software Performance Engineering (SPE), which provides a hands-on, project-based introduction to building scalable and high-performance software systems. We aim to convey both:

  1. First-principles understanding:
    Why do modern processor architectures look the way they do?

  2. Hands-on experience:
    How do we write fast code for these platforms in practice?

Why should I learn Software Performance Engineering (SPE)?

Announcements

Site Map

Acknowledgements

Thanks to CS6120 at Cornell for providing the base CSS stylesheet on which this website is built.