This pathway is one example of how you might complete all the requirements for your degree in an order that makes sense given prerequisites. It is meant to give you a general sense of what your education will look like.

Your own unique situation and a number of other factors may mean your actual pathway is different. Perhaps you'll need an extra math or language class, or one of the courses we've listed isn't offered in a particular semester. We encourage you to stay as close to this suggested pathway as possible to ensure that you gradaute on time. You'll want to work closely with an advisor and use the academic advisement report to develop a pathway that will help you graduate on time.

This pathway, intended as a reference, models graduation after earning 60 credits at CSUMB. Use this example as a starting point for choosing classes or discussing your plans with an advisor. Your advisor is your best resource when it comes to figuring out how to fit all the courses you need, in the right sequence, into your personal academic plan.

This pathway assumes that you are a transfer ready student as defined below and have taken preparation courses equivalent to: MATH 150: Calculus I and MATH 151: Calculus II, CST 231: Problm-Solving/Programng and CST 238: Intro to Data Structures.

Courses by Requirement

Degree requirements are considered a guideline for graduation, and cannot replace the feedback of an academic advisor. Learn more about degree requirements at CSUMB.

Course units may only be counted once, when a course meets multiple requirements, the letter 'C' means that the completed course units were counted elsewhere.

General Education

RequirementCourseUnits
C1: Arts CST 328: Digital Art and Design4
D4: Upper Division Service Learning CST 462S or CST 361S4
Total:8

Major Learning Requirements

Click on each MLO to see which courses fulfill that requirement.

RequirementUnits
Core Outcome 1: Professional Communication and Development0
Core Outcome 2: Knowledge of Computers and Networks4
Core Outcome 4: Mathematics for Computing4
Core Outcome 5: Interaction Design4
Final Outcome 1: Service to the Community4
Final Outcome 2: Professional Communications8
Final Outcome 3: Capstone Project: Culminating Experience8
Final Outcome 4: Breadth of Knowledge12
Final Outcome 5: Ethics and Current Issues in the Major4
GD Outcome 1: Game Fundamentals0
GD Outcome 2: Game Programming0
GD Outcome 4: Planning, Analysis and Production of Digital Games0
IS Outcome 1: Database Management Systems0
IS Outcome 2: Business and Technology0
IS Outcome 3: Advanced Information Systems0
NS Outcome 1: Network Fundamentals4
NS Outcome 2: Network Management4
NS Outcome 4: System Administration4
SE Outcome 1: Advanced Programming4
SE Outcome 2: Specialized Programming4
SE Outcome 4: Planning, Analysis and Production of Software Application4
Total:72