adam j hartz

Senior Lecturer
Department of Electrical Engineering and Computer Science
Massachusetts Institute of Technology

contact

MIT Room 38-591
77 Massachusetts Avenue
Cambridge, MA 02139
(617) 324-4391
hz@mit.edu (PGP Public Key, fingerprint 3FF5 7BE5 E5DF 680E 1EC2 4ADA B63A 0A59 F5C8 2493)
https://hz.mit.edu

basics

i am a senior lecturer in the department of electrical engineering and computer science at MIT. my main interests lie in teaching engineering with an emphasis on problem-solving, engineering design, plan-making, and debugging; in improving the way we teach these skills; and in developing means of leveraging modern technologies to improve face-time with students.

in recent years, i have been involved with teaching and development of 6.101 (Fundamentals of Programming), 6.300 (Signal Processing), and 6.200 (Circuits and Electronics). before that, most of my work within the department was with the development and instruction of 6.01 (an introduction to engineering from the perspective of ee and cs with applications in robotics, no longer offered). several years ago, i also developed 6.145, an introductory programming course that used to run over IAP but is now just available as an online resource.

outside of classes i teach, my most visible project is CAT-SOOP, a programmable learning management system used in several subjects at MIT and elsewhere.

i am also an academic advisor for course 6 students, and i occasionally supervise m.eng or urop projects (typically related to education and/or educational technologies) as part of the Usable Programming group in CSAIL.

teaching

near future:

subjects i've taught (most recent first):

awards:

students

current students: theses supervised:

software

the following are a couple of software-related projects i have worked on (at least the ones that someone else might find useful).

personal

i grew up in rural Illinois (near Princeton). my parents are both retired math teachers, and they formerly owned an antique shop, Anne's Antiques. my brother also teaches math, at Hononegah High School in Rockton, IL.
 
i graduated from MIT with a b.sc in computer science and engineering (6-3) in 2011, and with an m.eng in electrical engineering and computer science in 2012.
 
i now live in Boxboro, MA, a nice little town about 25 miles west of Cambridge. i spend a lot of time thinking about work, but i keep myself occupied in what free time remains by playing and writing music; programming; reading; and playing video games, board games, and tabletop role-playing games.
 
i am an ardent supporter of the Free/Libre Software movement, and i believe that privacy is a universal human right, online as well as offline. for this reason, i try to use only Free/Libre Software, and to reject the use of tools created by entities that profit from surveilling and profiling their users (e.g., Google, Facebook, etc...). students occasionally ask about how i do my personal computing, so here is a brief summary in case anyone is interested.

cats

i currently live with and care for two cats, Zipper and Button, whom i adopted from the South Shore Humane Society in june and july 2023, respectively. they both seem to have had a rough time before being brought to the shelter, but they are living the good life now (though they are still learning to get along with each other).

from 2009-2023, i lived with a wonderful cat named Stronger, whom i adopted from the Merrimack River Feline Rescue Society during my sophomore year at MIT. sadly, she passed away on 24 april 2023 at the age of 17. she was an amazing companion for a substantial fraction of my life, and i still miss her terribly.

Photo of Zipper Photo of Button Photo of Stronger
Zipper Button Stronger

contact

the most reliable way to reach me is via e-mail, at hz@mit.edu. i do not have a facebook, linkedin, google+, twitter, gmail, etc. please note, though, that i view e-mail as a form of asynchronous conversation. please do not expect me to receive your e-mail (or respond to it) immediately. i try my best to respond to e-mail within one business day, but sometimes i may be faster or slower than that.
 
i appreciate it when e-mails are PGP encrypted with this public key. if you do send me encrypted mail, please also include your public key so i can encrypt the response!
 
in july 2023 i started using my new key (F5C82493, linked above). my old key was E179AD62, and here is a revocation certificate for it if you have it in your keychain.