Computer Science

Undergraduate Program

How would you like to develop software for ensuring cybersecurity, build software simulators for the next generation of network processors, or design and implement 3D games? Cal Poly Pomona's Computer Science program offers students opportunities to benefit from hands-on, real-life experiences that make them highly employable.

The Computer Science Bachelor of Science program features:

  • Quality instruction in accordance with Cal Poly Pomona's "learn by doing" philosophy.
  • Real-life learning situations and project-oriented coursework that transfers seamlessly to industry environments.
  • Senior projects and internship opportunities.
  • Linux and Windows learning laboratories.
  • Standardized curriculum that meets ABET standards.
  • Please see our suggestion of CS electives to match your career interests.