Skip to main content

School of Computing Academic Programs

Launch a career with endless opportunities.

The field of technology is growing and evolving on a daily basis—while the whole world watches. Study in a program that allows you to develop tomorrow's breakthroughs today.

With innovative and uniquely multidisciplinary programs in computer science and information technology, we will equip you for a promising career in systems engineering, science, management, development or security. Whatever vocation you choose, our rigorous curriculum will prepare you to stand out in the industry.

Undergraduate Programs Graduate Programs

 

Computer Recommendations

As a student in a technology-based major, laptop and computer resources are generally owned and used by all students pursuing any of the majors in computing. As such, you will be at a distinct disadvantage without proper computing resources such as those recommended below. This fact drives the need for computing students to purchase hardware and software resources over and above what tablet-based devices or low-end computers (Chromebook, Raspberry Pi, etc.) can provide. Moreover, in certain computing degree programs you may be required to become adept in all major operating systems and platforms for modern computing applications and software development.

Click here for the School of Computing's recommendations.

Our Departments

student with computer

Computer Science

Learn and engage in all aspects of the design, creation and delivery of innovation and accessible software. Major in computer science or software engineering and apply the knowledge and skills to effectively solve today’s tech industry problems and contribute to the technical advancement of your desired field.

teacher and students

Information Technology

Choose from a major in cybersecurity or information technology and focus on aspects of technology infrastructure that have become the building blocks of our society. Understand technology and how people interact with it, or design elegant web-based solutions and engage tomorrow's users in innovative ways.