
About
Joseph Haugh is a Lecturer in the Department of Computer Science at the University of New Mexico, part of the College of Engineering. He has been teaching at UNM since fall 2020, contributing to core computer science courses such as CS 241, CS 341, CS 357, and CS 460.
His educational background includes an M.S. in Computer Science (2020) and a B.B.A. in Management Information Systems (2016), both from UNM. His journey into computer science began later in his academic career, but he found strong motivation through functional programming and type theory.
- M.S. in Computer Science, University of New Mexico, 2020
- B.B.A. in Management Information Systems, University of New Mexico, 2016
Joseph's research and teaching interests focus on Computer Science Education, Functional Programming, Type Theory, Compilers, and Lambda Calculus. He is particularly interested in developing effective strategies for teaching programming and enhancing remote learning experiences in technical disciplines.
While no peer-reviewed publications are listed, his public educational content—including tutorials on Haskell, Cabal projects, and functional programming concepts—reflects a strong commitment to pedagogical innovation and student success in foundational and advanced programming topics.
He has not received any scientific awards mentioned in the text.
Joseph Haugh advises students through his teaching roles and course development, particularly in programming-heavy courses. He supports student learning through accessible tutorials, reference sheets, and blog posts. There is no mention of external grants or funded research projects.
He is associated with the Computer Science instructional team at UNM, contributing to curriculum design and educational resources, especially in functional programming and software development tools like Cabal and Haskell.
Find Joseph Haugh elsewhere
Related Searches
You Might Also Like
Joel CastellanosUniversity of New Mexico · Professor
Joseph J. GarcíaUniversity of New Mexico · Adjunct Professor
Michael VanierCalifornia Institute of Technology (Caltech) · Teaching Professor
Jared SaiaUniversity of New Mexico · Professor
Jurriaan HageHeriot-Watt University · Professor
Ranjit JhalaUniversity of California, San Diego · Professor