Anyone without an electrical engineering or computer science degree may look at modern marvels of technology like their laptops, televisions, or home appliances as magic boxes that are simply useful ...