Computer science is an essential part of today’s world and is inventing the future by developing the architectures, applications and techniques for advanced computing systems. From smartphones to autonomous vehicles, the computer-enabled objects around us shape the way we communicate, travel, work and play. Our Computer Science program prepares students to apply logic, creative thinking and analytical skills to write, test, debug, modify and maintain the codes that computers use to function across all industries. Graduates of our program will be familiar with past, current, and developing technologies.