We interact with embedded systems every day. You wake up, and turn on the coffee machine. You watch TV as you get dressed. At work, you send a fax. After work, you stop by the bank’s ATM, then use a GPS system to find a new restaurant. Some people return […]