Leo Porter - Teaching

Courses

UC San Diego

CSE8B Introduction to Computer Science and Object-Oriented Programming II in Java
CSE100 Advanced Data Structures
CSE141 Introduction to Computer Architecture
CSE141L Computer Architecture Lab
CSE240A Principles in Computer Architecture
CSE599 Teaching Methods in Computer Science

Skidmore College

CS106 Computer Science I
CS318 Computer Organization and Design
CS376B Topics - Operating Systems
CS376B Topics - Advanced Computer Architecture
HF-200 Honors Forum Add-On - Genetically Modified Organisms
HF-200 Honors Forum Add-On - Plagues and Peoples

University of San Diego

COMP300 Digital Hardware