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 mist/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.