Skip to Main content

Department of Computer Science

The demand for programmers, software and app developers, cybersecurity experts and other information technology professionals has never been greater.

In our department, you will learn the programming and other technological skills you need to succeed in a wide variety of computer science career fields. You will also gain the practical hands-on experience that will give you a head start once you graduate.



Bachelor of Science (B.S.) in Computer Science
This degree covers all aspects of computer science and is also flexible so you can specialize in the areas that interest you the most. By completing specific four-course blocks within your degree plan, you can also earn additional certificate credentials in Computer Game Development, Web and Mobile Development, or Cybersecurity Technologies.


Master of Science (M.S.) in Computer Science
This degree can be tailored for artificial intelligence, cybersecurity, data science or software engineering, and it can be completed totally online.


Computer Science Minor
Computer science is a popular minor among math and physics majors because they can benefit from learning to write their own software. It is also a common minor among management information systems majors in the Norris-Vincent College of Business.

Cybersecurity Systems Minor
Broaden your understanding of cybersecurity, develop practical technical skills with hands-on labs and projects, and prepare for industry-wide jobs in cybersecurity. The cybersecurity systems minor is open to computer science and other majors.

As you well know, we live in a digital world. Everything is computerized, and you can run your whole life from the palm of your hand. An ASU degree is your ticket to join the exciting and dynamic computer science and information technology industry. Where would we be without our phones, gaming consoles, computer networks, databases and the internet? It’s no wonder there are so many jobs available and that they pay so well.


Around the Department

Take a look at some other aspects of our department that make ASU an outstanding place to study computer science.

professor lecturing in class


State-of-the-Art Labs

Gain the hands-on experience you need in our multiple computer labs. They are highlighted by our Entertainment Computing Lab that features high-speed computers with the latest in graphics cards, development software, sound editing software, video equipment, 3-D painting and more.

Computer Lab

Student Jobs

Get even more practical experience as a tutor or as an assistant in one of our campus computer labs. You could also work part-time for our IT Department.

students working on computers


Several scholarships are available for students majoring in Computer Science. Check out the scholarships page for eligibility and application information.

Student at summer camp

Summer Code Camp

Every summer, our department hosts a free Summer Code Camp for local and area junior high and high school students. You could help shape the computer science professionals of tomorrow.