48 months
11880 USD/year
11880 USD/year
10194 USD/year
Tuition fee
Apply date
Start date


The Computer Science program of California Polytechnic State University prepares you to design and develop computer technologies such as operating systems, websites and mobile apps, artificial intelligence suites, software for robotics, search engines and more.


Modern labs help you gain a practical understanding of computer science – from learning algorithmic problem solving to the high-level programming languages. Individual and team projects, as well as internships and co-ops throughout California's technology hubs, reinforce the concepts learned and provide you the opportunity to apply and communicate your knowledge. The program is accredited by the Engineering Accreditation Commission of ABET.

Learn by doing

From programming artificial intelligence problems to designing and developing your own software, with the Computer Science program of California Polytechnic State University you will learn to apply your knowledge to create innovative solutions to real-world problems. You could explore robotics by building underwater autonomous vehicles or make systems more secure by engaging in ethical hacking practices. With a wide-range of electives, clubs and industry projects, you are able to focus on the areas that interest you the most.


Computer science graduates are highly recruited by industry, including Google, Microsoft, Apple, Yahoo, IBM, SUN, Intel, Intuit, Amgen, Adobe, Salesforce, DreamWorks, Disney, Electronic Arts-EA (and other game companies), Raytheon, Boeing, Cisco, HP, JPL, Saint Jude Medical, Lawrence Livermore National Labs and many more. Graduates work as developers, software engineers, computer programmers, database administrators, systems analysts and more.

Programme Structure

Courses include:

  • Computing
  • Data Structures
  • Project-Based Object-Oriented Programming and Design
  • Computer Organization
  • Discrete Structures
  • Professional Responsibilities

Key information


  • Full-time
    • 48 months

Start dates & application deadlines


180 SCH


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • Coursework: We look at the college-prep coursework you have taken during high school, including the courses you have in progress or planned during 12th grade
  • GPA: For the purposes of your application, we'll consider your 9th-11th grade weighted GPA
  • Standardized Test Scores
  • Extracurricular Activities and Work Experience: Cal Poly takes activities such as work experience, internships, volunteer programs and extracurricular activities into consideration
  • Make sure you have a copy of your transcripts, current and planned class schedules, test scores, household annual income and social security number (if available)
  • There is a $70 application fee per campus at the time you apply, unless you qualify for an application fee waiver
  • English proficiency exam results

Tuition Fee

To alway see correct tuition fees
  • International

    11880 USD/year
    Tuition Fee
    Based on the tuition of 11880 USD per year during 48 months.
  • National

    11880 USD/year
    Tuition Fee
    Based on the tuition of 11880 USD per year during 48 months.
  • In-State

    10194 USD/year
    Tuition Fee
    Based on the tuition of 10194 USD per year during 48 months.

Living costs for San Luis Obispo

1100 - 1800 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science
California Polytechnic State University


Go to your profile page to get personalised recommendations!