• The curriculum consists of required core courses and technical electives, providing opportunities to design and implement embedded systems and large-scale software systems.
  • All courses have access to a wide variety of computing resources: local area networks of approximately 200 Quad Core and I7 PCs, as well as the Games and Multimedia Entertainment Laboratory.
  • The program may be completed entirely on campus, entirely online, or through a combination of on-campus and online courses.