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 SeminarFYS100-T6
Total:6

University Learning Requirements

RequirementCourseUnits
Community Participation SL 200S: Intro to Service4
Creative/Artistic Expression CST 201: Media Tools Lecture4Upper-division
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 & Tech4Upper-division
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 C
Science Methods Lecture ENVS 201: Intro to Environmental Science 4
U.S. Histories GS 200: Politics of Everyday LifeC
Vibrancy ActivityAny approved course.1
Vibrancy TheoryAny approved course.3
Total:44

Upper-division General Education

RequirementCourseUnits
Creative/Artistic Expression CST 201: Media Tools Lecture4Upper-division
Ethics CST 373: Ethics in Comm & Tech4Upper-division
Total:8

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/InfoFYS100-TC
Upper Division Service Learning CST 361S: Technology TutorsC
Total:16

Major Learning Requirements

RequirementCourseUnits
Core Outcome 1: Professional Communication and Development CST 300: Major ProSeminar LectureC
Core Outcome 2: Knowledge of Computers and Networks CST 334: Unix & X-Windows4
Core Outcome 3: Programming and Problem Solving CST 231: Problm-Solving/Programng4
Core Outcome 4: Mathematics for Computing MATH 150: Calculus I4
Core Outcome 5: Interaction Design CST 201: Media Tools LectureC
Final Outcome 1: Service to the Community CST 361S: Technology TutorsC
Final Outcome 2: Professional Communications CST 496: Directed StudyC
Final Outcome 3: Capstone Project: Culminating Experience CST 496: Directed Study2
Final Outcome 4: Breadth of KnowledgeAny approved course.4
Final Outcome 5: Ethics and Current Issues in the Major CST 373: Ethics in Comm & TechC
NS Outcome 1: Network Fundamentals CST 336 or CST 352 or CST 436 (OR) CST 312C
NS Outcome 2: Network Management CST 370 (OR) CST 412C
NS Outcome 3: Advanced Networking CST 438 (OR) CST 484C
NS Outcome 4: System AdministrationAny approved courseC
SE Outcome 1: Advanced Programming CST 338 (OR) CST 311 C
SE Outcome 2: Specialized Programming CST 336 or CST 352 or CST 436 (OR) CST 3124
SE Outcome 3: Theory of Computing CST 370 (OR) CST 4124
SE Outcome 4: Planning, Analysis and Production of Software Application CST 438 (OR) CST 4844
Total:30

Major Core Courses

Major Concentration Courses

Additional Courses

RequirementCourseUnits
Math 1304
Total:4

Total: 122 units

Comments