The Future of Computing
Humanity is in the midst of one of the most profound technological transformations in history. From precision agriculture to smart urban infrastructure, from cloud services to autonomous drones, from personal mixed reality systems to satellite based global internet, we are more reliant on computer technologies than ever before. This course will examine the history of digital computing, starting with early days of traditional logic and memory technology scaling. From there, state-of-the-art approaches in computing will be covered in depth, including mobile, cloud and edge computing and the enabling semiconductor technologies. The course will conclude by peering into the distant horizon, discussing technologies for broad artificial intelligence and quantum computing. Pre-requisite: MATH 20550 or 20580 . EE 42555 Recitation is optional.
Sources
- Course catalogue ↗2026-2027