adam j hartz
Department of Electrical Engineering and Computer Science
Massachusetts Institute of Technology
MIT Building 38-591
77 Massachusetts Avenue
Cambridge, MA 02139
firstname.lastname@example.org (PGP Public Key)
i am a lecturer in the department of electrical engineering and computer science
. my main interests lie in teaching math, engineering, and computer
programming, with an emphasis on problem solving and engineering design; in improving the
way we teach these subjects; and in developing new means of leveraging modern
technologies to improve face-time with students.
my primary involvement has been with the
development and instruction of 6.01 (an introduction to engineering from the
perspective of EE and CS, with applications in robotics). i am also involved with academic
advising, and i occasionally supervise m.eng or urop projects, typically
related to educational technologies.
in spring 2017, i will be lecturing for 6.01, and i will be co-lecturing 6.009 with Srini Devadas, Chris Terman, and Duane Boning. i will also be offering 6.s080.
i have been involved with development and/or instruction of the following
courses at MIT:
- 6.01 Intro to EECS via Robot Sensing, Software, and Control:
- Lecturer: Fall '13, Spring '14, Fall '14, Fall '15, Spring '16, Fall '16, Spring '17
- Lab Instructor: Fall '12, Spring '13, Spring '15
- Instructor (G): Spring '12
- Teaching Assistant: Spring '11, Fall '11
- Lab Assistant: Spring '09, Fall '09, Spring '10, Fall '10
- 6.009 Fundamentals of Programming:
- 6.s080 A Brief Introduction to Programming In Python:
- Lecturer: Fall '17, IAP '17, Spring '17
- 6.02 Digital Communication Systems:
- Course Development ("Lab Czar"): Fall '12
- 6.003 Signals and Systems:
- Course Assistant (Software Development): Fall '11
in spring 2012, i was awarded the Carlton E. Tucker Award for Excellence in Teaching for my work with 6.01.
in spring 2015, i was awarded the MIT HKN/EECS Best Instructor Award for 2014-2015.
current m.eng students:
- Jeremy Kaplan (B.Sc 2015)
- Katy Kem (B.Sc 2016)
- Samantha Briasco-Stewart
former m.eng students:
- Rodrigo Gomes (B.Sc 2015, M.Eng 2016): The S4 Infrastructure Management System (co-supervised with Tomás Lozano-Pérez)
- Daniel Martelly (B.Sc 2014, M.Eng 2016): A System for Automatically Grading Graphs in an Educational Setting
- Michael Mekonnen (B.Sc 2013, M.Eng 2014): Automatic Protoboard Layout from Circuit Schematics (co-supervised with Dennis M. Freeman)
if you are a current student looking for a UROP or an M.Eng in the areas of education and/or educational technologies, feel free to reach out!
the following are a couple of software-related projects i have worked on (at least the ones that someone else might find useful):
- CAT-SOOP: a tool for automatic collection and assessment of online exercises, used in several courses at MIT and Olin College
- tako: a command language and shell based on Python (a fork of xonsh, which I also worked on)
- hzeep: a nice terminal font
- minder: a simple text-based calendaring system
- The Soopycat License: a simple, libre, copyleft, "Affero-style" software license
i grew up in rural Illinois (in the country near Princeton
my parents are both retired math teachers, and they currently own Anne's Antiques
my elder brother also teaches math, at Hononegah
in Rockton, IL.
i graduated from MIT with a b.sc in computer science and engineering in
2011, and with an m.eng in electrical engineering and computer science
i now live in Lexington, MA with my trusty feline companion
, whom i adopted from
i keep myself occupied in my free time by playing and writing music,
programming, reading, and playing video games.
although i don't condone the use of facebook, i do have a favorite MIT Confessions post
the most reliable way to reach me is via email, at email@example.com
. i do not have a facebook, linkedin, google+, twitter, gmail, etc.