Computer Science

Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists deal mostly with software and software systems; this includes their theory, design, development, and application.

Areas of study within Computer Science include artificial intelligence, computer systems and networks, security, database systems, human computer interaction, vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics and theory of computing.

Although knowing how to program is essential to the study of computer science, it is only one element of the field. Computer scientists design and analyze algorithms to solve programs and study the performance of computer hardware and software. The problems that computer scientists encounter range from the abstract-- determining what problems can be solved with computers and the complexity of the algorithms that solve them – to the tangible – designing applications that perform well on handheld devices, that are easy to use, and that uphold security measures. source:

Program Code

8601 Associate in Science (AS), Computer Science

Horizontal Tabs

Program Contacts

Dr. Donna Slaughter, Division Chair
Office: CM-425
Phone: (480) 423-6123

Patricia Dueck, Program Advisor
Office: CM-429
Phone: (480) 423-6594

Cody Anderson, Department Coordinator - Engineering
Office: CM-417
Phone: (480) 423-6579

Bill Meacham, Department Coordinator – Computer Science
Office: CM 430
Phone: (480)423-6664

Department Office
Office CM-404
Phone: (480) 423-6581

Learning Opportunities
  • Guest speakers each semester
  • Tours of ASU research labs (ISTB4)
  • Tours of ASU solar power research lab
  • TGEN internships
  • NASA internships
  • NSF Research Experience for Undergraduates
  • Tours of Fender Musical Instruments
  • Other Industry Internships