Dave Feinberg
Assistant Teaching Professor
Computer Science Department
Carnegie Mellon University
Teaching
Projects
- Click here for a list of projects,
publications, resources, and fun stuff I've worked on.
Bio
Before coming to Carnegie Mellon, I taught AP Computer Science and
courses on algorithms, computer architecture, networking, compilers,
etc., at The Harker School--an independent high school in San Jose,
CA. I earned my CS degrees at MIT, where I also helped develop the
Scratch programming environment at the MIT Media Lab. Along the way, I
also worked as a software developer for 5 years in Silicon Valley.