Computer Science

Computer Science

"The next Mark Zuckerberg will be a computer scientist too.

As you probably know, computer science is the study and development of computers. It includes the theory in which computer research and technology is based, systems analysis and design, application and system software design, and programming. Concepts such as algorithms and computation are central to computer science.

The computer science courses at MCC supply the first two years towards a four-year degree that you can complete at any college or university, especially ASU. The courses are specifically designed to facilitate transfer. A four-year degree in computer science will include courses on design principles of microprocessors, operating systems, programming languages, compilers/translators, networks, data bases, algorithm design and analysis, computational theory,graphics, and artificial intelligence, among others.

The courses offered at MCC provide an introduction to the fundamentals of procedural programming (defining a sequence of steps to solve a problem), systematic methods for large project design and development, including the organization of large data for improved efficiency, and the basics of digital logic and design at the microprocessor level. There are also courses in assembly language programming and hardware architecture, as well as an introduction to unique programming languages that offer radically different ways to define a program (of particular interest to those working in artificial intelligence).

Our program is ideal for the novice programmer and returning student, alike. It’s also a great place to start for any aspiring computer scientist. "


Want to pursue a bachelor’s degree? Save money by starting at MCC in manageable, small classes taught by renowned faculty. Our transfer pathways with Arizona universities help you achieve two goals: completing an associate’s degree while also staying on track to earn a bachelor’s degree at your transfer destination. MCC’s university partnerships throughout the nation assure your seamless transition toward a four-year degree.

A list of available transfer options for the Computer Science program
At MCC, get an... Specialize in... Transfer to... To get a... Courses
Associate in Science Computer Science Emphasis to ASU Arizona State University Computer Science (Bachelor of Science)
Arizona State University Computer Science (Information Assurance) (Bachelor of Science)
Arizona State University Computer Science (Software Engineering) (Bachelor of Science)
Associate in Science Computer Science Emphasis to NAU Northern Arizona University Computer Science (Bachelor of Science)
Associate in Science Computer Science Emphasis to UofA University of Arizona Computer Science (Bachelor of Science)

Career Opportunities

The Computer Science program can lead to a variety of different occupations and industries. Below are a sampling of some of the possible positions and Arizona-based salaries related to this program.

Example job titles with salary information
Occupation / Title Annual Median Wage
Computer Network Architects $99,240
Computer Programmers $80,500
Computer Systems Analysts $88,480
Database Administrators $86,240
Information Security Analysts $83,720
Network and Computer Systems Administrators $77,160
Software Developers, Systems Software $102,620
Salary information comes from the Bureau of Labor Statistics, Occupational Employment Statistics Program. Updated May 2017.

Financial Aid

You can get a high-quality, affordable education. MCC’s low tuition rates and various financial aid opportunities make it possible. Explore federal and state grants, Federal Work-Study, scholarships, student loans, and other options today.

Meet with an Advisor

Become a Student

Click here for MCC’s easy-to-use Enrollment Steps.

Before signing up for classes, you’ll want to meet with an academic advisor. Together, you’ll lay out an academic plan that suits you best. This step is essential to your academic success.

Advising for the Computer Science program is available through the Mathematics & Computer Science department. They will help you determine the exact courses you need to get the education you’re looking for.