These pathways serve as tools, not prescribed programs of study. Before enrolling, you can use them to get a feel for what you can do in this program. After enrolling, you and your advisors can use them as a starting point for building your personalized outcomes-based ILP.

This pathway, intended as a reference, shows a productive route to graduation in four years.  Your actual pathway may not look exactly like the model due to several factors:

  • Any required remedial courses, such as MATH 098 and WRT 095
  • Actual availability of courses during a given semester
  • Personal choices you make in your Individual Learning Plan, in consultation with your advisors

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.

First Year Seminar

RequirementCourseUnits
First Year Seminar FYS 100: First Year Seminar6
Total:6

University Learning Requirements

RequirementCourseUnits
Community Participation SL 200S: Intro to Service4
Creative/Artistic ExpressionAny approved course4
Democratic Participation GS 200: Politics of Everyday Life4
Engcom A CST 211: Technical Communications4
Engcom B CST 212: Technical Presentations4
Ethics CST 373: Ethics in Comm & Tech4
Literature and Popular Culture CST 271: Digital Culture4
Mathcom MATH 170: Discrete Mathematics4
Science Content BIO 204: Introduction to Life Sciences4
Science Methods Lab ENVS 201: Intro to Environmental Science 4
Science Methods Lecture ENVS 201: Intro to Environmental Science 4
U.S. Histories GS 200: Politics of Everyday Life4
Vibrancy ActivityAny approved course.1
Vibrancy TheoryAny approved course.3
Total:52

Graduation Learning Outcomes

RequirementCourseUnits
Culture & Equity CST 361S: Technology Tutors4
GWAR CST 300: Major ProSeminar Lecture4
Language 2Any approved course.4
Language 3Any approved course.4
Tech/Info FYS 100: First Year Seminar6
Upper Division Service Learning CST 361S: Technology Tutors4
Total:26

Major Learning Requirements

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

RequirementUnits
Core Outcome 1: Professional Communication and Development4
Core Outcome 2: Knowledge of Computers and Networks4
Core Outcome 3: Programming and Problem Solving8
Core Outcome 4: Mathematics for Computing8
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 Major2
GD Outcome 1: Game Fundamentals4
GD Outcome 2: Game Programming4
GD Outcome 3: Game Design4
GD Outcome 4: Planning, Analysis and Production of Digital Games4
IS Outcome 1: Database Management Systems4
IS Outcome 2: Business and Technology4
IS Outcome 3: Advanced Information Systems4
NS Outcome 1: Network Fundamentals8
NS Outcome 2: Network Management4
NS Outcome 3: Advanced Networking4
NS Outcome 4: System Administration4
SE Outcome 1: Advanced Programming4
SE Outcome 2: Specialized Programming4
SE Outcome 3: Theory of Computing4
SE Outcome 4: Planning, Analysis and Production of Software Application4
Total:122

Additional Courses

RequirementCourseUnits
MATH 130: Precalculus4
Total:4