Computer Science

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.


Computer Science students at SCC will find themselves working on a variety of design projects (wiring circuits, 3d-printing balloon cars, writing code, optimizing rocket stoves, building truss bridges, etc.). These projects will take knowledge they learned in other fundamental courses and apply it to achieve an efficient solution to a problem. The ECE/CSC Open Lab allows students to work on these projects alongside students from other disciplines, while receiving guidance from professors.

Major Code

8601 Associate in Science (AS), Computer Science

Computer Science Occupation Total Currently Employed AVG Annual Salary % Job Growth by 2022
Computer and Information Systems Managers 330,360 $136,280 15.3%
Computer and Information Research Scientists 24,210 $113,190 15.3%
Computer Hardware Engineers 76,360 $110,650 7.4%
Software Systems Developers 382,400 $106,050 20.4%
Computer Network Architects 140,080 $100,710 14.6%
Electronics Engineers 133,990 $99,660 3.4%
Software Applications Developers 686,470 $99,530 22.8%
Information Security Analysts 80,180 $91,600 36.5%
Computer Systems Analysts 528,320 $87,320 24.5%
Computer Programmers 302,150 $82,690 8.3%
Database Administrators 112,170 $82,280 15.1%
Computer Science Teachers, Postsecondary 35,410 $80,730 12.7%
Network and Computer Systems Administrators 365,430 $79,770 11.7%
Web Developers 121,020 $68,670 20.1%
Computer Network Support Specialists 174,490 $66,140 6.9%
Computer User Support Specialists 563,540 $51,500 20.2%
Computer Numerically Controlled Machine Tool Programmers 24,960 $50,200 27.6%
Computer Operators 58,060 $41,240 -17%
Computer, and Office Machine Repairers 110,940 $38,450 3.8%
Office Machine Operators 66,530 $30,200 -10.2%


  • 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

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