Computer Science

Program Overview

Learn the skills needed to build complex software systems and solve computing problems. Our program can empower you with mathematical foundations, algorithmic principles, and computer science theory—teaching you how to write in a variety of programming languages and computing environments.

Students at any Maricopa Community College may need to complete courses at more than one of our colleges.

SCC Program Description

Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists deal mainly 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 computing theory.

Although knowing how to program is essential to studying 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 uphold security measures. Source: https://undergrad.cs.umd.edu/what-computer-science

Experiential 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

Course Format/Textbooks

Course Format/Textbooks

Classes are offered in various formats: in-person, online, hybrid, day, evening, full-time and part-time.


 

Most of our courses use low-cost textbooks or no-cost material your instructors provide. General education courses may have textbooks that cost more.