Computer Science Careers

One of the fastest-growing career fields in the U.S., computer science puts you at the forefront of the exciting and rapidly evolving world of technology. You will be ready for rewarding roles and an outstanding career in areas including software developer, quality assurance analyst, front-end developer, back-end developer, full-stack developer, user experience engineer, information security analyst, mobile app developer, project manager, software engineer, business systems analyst, database developer, data scientist, machine learning engineer, and more.

General Computer Science

What Can You Do with a Concentration in General Computer Science?

This concentration is designed to open the most possible directions for your next steps after graduation. You will learn the underlying foundations of computer science, the theory behind the practice, and the application of these to modern problems. You'll be positioned to find a job in industry or go straight into graduate school for a master’s or doctoral degree.

What Can You Do with a Degree in Cybersecurity & Secure Software Design?

The cybersecurity profession is one of the fastest growing industries, with nationwide labor shortages sparking both high demand and high salaries. For example, the Bureau of Labor Statistics projects the job growth for information security analysts to be 33% between 2020 and 2030, compared to 8% for all occupations. On the software security side, the BLS projects job growth of 22% for software developers and quality assurance analysts. Median pay for these positions is in the range of $103,000-110,000.

What Can You Do with a Concentration in Data Analytics and Machine Learning?

The world is awash in data; more than two million terabytes of new data are produced every day. Careers such as Data Scientist, Machine Learning Engineer, and Data Engineer are ranked as No. 3, No. 6, and No. 7 on Glassdoor’s ranking of the 50 Best Jobs in America for 2022, and have median salaries ranging from $113,000 to $130,000.

What Can You Do with a Degree in Game Design and Development?

The games industry values "T-shaped skills," where a team shares common skills with each person focusing on one area of specialization. Our program positions our students for success by combining a foundation in programming skills with the knowledge of the fundamentals of game design, 3D animation, and digital audio. Game developers earn an average salary in the range of $75,000-$100,000, although actual salary depends on specialization, location, and studio size; additionally, many game developers enjoy freelance work. Students in this concentration can also pursue other fulfilling careers such as a mobile app developer, UX Designer, front-end engineer, software developer, and product manager.

What Can You Do with a Concentration in Web and Mobile App Development?

Full-stack engineers, listed at No. 2 on Glassdoor’s ranking of the 50 Best Jobs in America for 2022, earn a median salary of $101,794. Other related jobs include front-end designer, back-end developer, user experience (UX) and user interface (UI) design, and site-reliability engineer, all of which fall in the top 40 of Glassdoor's ranking.