- Topics include how computers work, simple algorithms and their efficiency, networking, databases, artificial intelligence, graphics, simulation and modeling, security and the social impact of computing.
- The course also includes a gentle hands-on introduction to programming concepts with Python.
- Students can also select thesis option for this program.