ESP Biography



LEO GAGNON, ESP Teacher




Major: 6-3 and 18

College/Employer: MIT

Year of Graduation: 26

Picture of Leo Gagnon

Brief Biographical Sketch:

Not Available.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

C15168: Anatomy of a Game Engine: How Video Games Really Work in Splash 2022 (Nov. 19 - 20, 2022)
This class will focus on some of the core components of a game engine, which is the underlying program that a video game runs on top of. We will discuss topics like data structure design choices, the application loop, graphics/rendering, input, and other core subsystems that go into building a game engine. We will also go more in depth into the graphics/rendering area.


C15169: What can we compute? in Splash 2022 (Nov. 19 - 20, 2022)
We will examine the fundamental and theoretical understanding of a computer through Turing machines. We'll look at some of the most interesting problems in the field: the halting problem, P vs NP (nondeterminism), and NP-Completeness (reductions).


C15182: How Computers Think: An Introduction to Microarchitecture in Splash 2022 (Nov. 19 - 20, 2022)
Have you ever wondered how computers work? You may know that they store information in binary, or that they consist of components such as a CPU and memory, but how do they really work? Join us for an overview of basic microarchitecture, starting from the level of logic gates and building up to a high level circuit that can execute programs. No experience necessary!