ComputerScience-new
Career & Academic Pathways >> STEM

Contact Information
David Seagal (Lead Faculty)
(831) 646-3014
dseagal@mpc.edu
For Additional Info
• Download our Info Sheet
• Visit MPC Computer Science
• Connect with a Counselor 

Program Overview

Computer Science is bigger than code; it’s about creative problem solving.  Students learn how to model real-life situations using the formal tools of symbolic logic, and then develop, implement, test, and debug programs using structured and object-oriented design principles. They write programs using data structures and gain experience using assembly language. Graduates attain sufficient understanding, skills, and applications to attain upper division status in computer science at a California State University, majoring in computer science, software engineering, or game programming.

Job Outlook

Computer scientists are in high demand: two-thirds of all new STEM jobs are in computing or computer science. Talent isn’t needed just at startups in nearby Silicon Valley; computers are now embedded everywhere – from cars to cash registers. As a result, nearly every industry imaginable has a need for developers, programmers, and information technology staff.

Potential Careers

*Web developers 
(may require additional training)

$42,160 - $153,970

*Computer programmers
(may require additional training)

$60,840  - $155210

*Software developers
(may require additional training)

$77,840 - $197,470

MPC Degrees and Certificates

  • Computer Science - Associate Degree for Transfer (AA-T)


Suggested Course Sequence (AA-T)

Year 1

FALL
UNITS
SPRING UNITS
ENGL 1A
3 ENGL 2 3

MATH 20A

4

MATH 20B

4

CSIS 10A

4

CSIS 12

4

Area 4

3

Area 1C (CSU req. only)

3

   US-1 Course rec. 


Area 4

3
       US-2 & 3 rec.  
       
Total Fall Units
14
Total Spring Units
17

Year 2

FALL
UNITS
SPRING UNITS

MATH 20C

4

CSIS 10B

4

PHYS 3A

4

CSIS 11

3

Area 3A

3

PHYS 3B

4

Area 3A or 3B

3 Area 3B 3

Area 5B

3

Area 4

3
    Area 6 (UC req. only)  0-5
       
Total Fall Units
17 Total Spring Units 17-22

This is a suggested sequence of coursework and is one pathway for students to earn their degree/certificate. This is not an official educational plan. A counselor is able to assist you with creating a personalized education plan based on your academic, career, and personal goals. For more information about counseling and up-to-date program requirements, please visit www.mpc.edu/counseling. 


Testimonials 

Adam Ali

As a former transfer student, MPC was able to provide a supportive environment for me to learn about topics of interest. Our Computer Science courses were taught by qualified professors who had a deep understanding of fundamentals that they passed on to us. One of my favorite courses was C++, where we got the chance to experiment with programmable circuit boards (Arduinos).

Anonymous

I had no background in computer science when I took my first computer science class at MPC. I remember struggling a lot with the class and being constantly filled with self-doubt as to whether a career in software engineering was the right path for me. If I was at a bigger university, I probably would’ve dropped out but my instructor was very supportive and patiently answered the millions of questions I had for him each class period. I soon gained enough confidence in my abilities and decided to major in computer science. My instructors at MPC have helped set me up for success by helping me develop my programming capabilities and by encouraging me to expand my horizons and apply the skills I had learned in the classroom to real life situations. Thanks to my professor, Tom Rebold, I was able to gain valuable work experience by enrolling in a coop with a local company. After graduating from MPC, I have since interned at two different institutions, one of which I am currently working part time at while I finish my degree. I feel incredibly fortunate to have gained so much work experience under my belt even before I graduate. I do not believe this would have been possible if the MPC program did not help me establish a strong foundation in computer science that I could further build upon. I appreciate MPC for being inclusive of students who do not have a background in computer science. Looking back, I can’t believe how far I have come in my computer science journey. I do not believe my achievements would have been possible without the help of my instructors and the computer science program at MPC!

Willy Okpobua

What sets the computer science program at MPC apart is the level of attention from the faculty. I transferred to Cal Poly San Luis Obispo and after graduating, got an offer from a cyber security company in the heart of Silicon Valley. Had I not gotten a solid foundation at MPC, I probably wouldn’t have made it.