Introduction to computers and engineering problem solving
Massachusetts Institute of Technology