Applying the knowledge and problem-solving skills of computer science creates new developments in the world. It's what pushes our technology to levels we didn't know existed. As this becomes increasingly part of our daily lives, computer scientists will be presented with career opportunities, new challenges, and continual learning.

Computer science is a necessary field across all industries, allowing individuals to refine their skill set with opportunities for specialization. As a student, you can explore these diverse areas and discover your passion.

At a Glance

The first half of the Computer Science program provides a firm foundation in mathematics, natural science, and basic programming analysis and design, along with humanities. Students apply their knowledge to various projects during the second half of the program. During this time, students will not only work with teams of students but also one-on-one with highly qualified professors. They will focus on the design and implementation of computer software systems as well as the scientific and industrial applications of computer science.

After completing the program, graduates can begin their careers or pursue graduate school. Careers may be found in programming, software development, cybersecurity, networking, database management, and more.

According to the Bureau of Labor Statistics (BLS), employment in computer and information technology occupations is projected to grow 13% from 2020 to 2030, faster than the average for all occupations. As of May 2020, the median annual wage for this field was $91,250. Demand will stem from the ever-evolving world of technology and growing need for information security.

The computer science program is accredited by the Computing Accreditation Commission of ABET, Inc.