Maricopa Emergency Management System Alert

  FALL 2020 SEMESTER & CORONAVIRUS (COVID-19) UPDATE:   The SCC campus is open on a limited basis for in-person classes or those with an appointment. All other classes and student support services are available online. Students are encouraged to contact their instructors for additional information.

Computer Science

Students at any college can earn an award (degree or cert) in any of these programs. However, students may need to complete certain courses at other colleges within the District.

Program Overview

The computer wcience industry is a fast-paced, constantly evolving environment where creative problem-solving and attention to detail are as important as the computer training you receive — but to get your foot in the door of this exciting career, you'll need the essential computer training first. Start today and join the Computer Science program!

This program will teach you how to write in a variety of programming languages and computing environments. You will also learn mathematical foundations, algorithmic principles, and computer science theory — necessary skills for building complex software systems. We'll teach you how to analyze a problem and use critical thinking to identify the computing requirements needed to solve the issue.

This is more than a computer course — this valuable computer training program is your key to an exciting career. The knowledge and skills you take away from the Computer Science program will lay a solid foundation down for a fruitful career.

What are you waiting for? Make it happen today!

Why Scottsdale Community College?

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: 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

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

Textbooks

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