Skip to content
  • About
  • Apply
  • Cost & aid
  • Academics
  • Campus life
  • Alumni
  • Everything else
  • CSUMB Home
  • Catalog

Computer Science BS

In the CS program, you will learn fundamental computer science concepts while applying your knowledge to solve real-world problems. Collaboration, team work, and communication skills are infused into the learning experiences with heavily project-based courses in a state-of-the-art technological environment.

You'll begin by taking a set of common core courses to establish a strong foundation in computer science, followed by coursework in one of four concentration areas: Software Engineering, Network and Security, Data Science, or Game Development. The curriculum provides you the opportunity to learn concepts and develop skills in more than one concentration, helping you to become a well rounded computer science professional.