Curriculum & Requirements

The objective of the Bachelor of Science degree in Computer Science is to prepare qualified students for careers involving the design of computer systems and their applications to science and industry.  The program provides an excellent foundation in all core areas of computer science, with the opportunity to choose electives in a variety of specialized fields.

Undergraduate Program

View the 2024-2025 Bachelor of Science in Computer Science curriculum requirements on the University e-Catalog website.

Curriculum & Requirements e-CATALOG

BSCS Major Courses Flow Chart

Visit https://assist.org/ to see which courses from a public California community college are transferrable to our Cal State LA Computer Science program. Please contact the department for help with the provided BSCS Major Course flow chart graphic.

Effective Fall 2024


BSCS major flow chart Fall 2024

(Flow chart graphic provides the required pre-requisites and co-requisites.)

 

Pre-Fall 2024 Requirement


major course flowchart

 

(Flow chart graphic provides the required pre-requisites and co-requisites.)


golden eagle handbook graphics

Undergraduate Student Handbook

The Undergraduate Student Handbook will contain most of the information available on this website. Click on the provided link to view the information offline or print whatever you need. Carry this handbook with you for every major advisement visit, and check our website for any updates. Visit the Division of Student Life website to view the Golden Eagle Handbook online.