Joseph Alameda
Joseph Alameda
Current Degrees:
Ph.D. in Mathematics, Iowa State University, 2021
Master of Science in Mathematics, Iowa State University, 2019
Bachelor of Science in Mathematics, California State University of Monterey Bay, 2016
CV: Link (Updated Spring 2026)
Upper School Mathematics Teacher, Department of Mathematics, Santa Catalina School (present)
2023–2025 Upper School Mathematics Teacher, Department of Mathematics, Oakwood School (2023 - 2025)
Assistant Research Professor at the United States Naval Academy (2021 - 2023)
2016–2021 Graduate Teaching Assistant, Department of Mathematics, Iowa State University, Ames, IA
Structural graph theory
Network Optimization
Power domination in hypergraphs
Variations of zero forcing
Photography
Board games
Video Games
Hiking