Computer Science and Information Technology, B.S. ~ Typical Pathways

 

Lower Division Pathway

For Students Entering CSUMB as a Freshman

If you enter CSUMB as a freshman, the following would be a typical pathway that you might follow to complete the requirements of this major.
This pathway assumes completion of Pre-Calculus in High School.

Freshmen Semester 1 - Fall
(15 units)

FYS 100-T ~ First Year Seminar-Technology ~ 6 units
Satisfies the Tech/Info GLO

CST 211 ~ 4 units
Satisfies the Eng/Com A ULR

SL 200S/LS* ~ 4 units
*Any course that satisfies the Community Participation ULR

Any 1 or 2 unit KIN activity course* ~ 1 unit
*Any course that satisfies the Vibrancy Activity ULR

Freshmen Semester 2 - Spring
(15 units)

CST 271 ~ 4 units
Satisfies the Lit/Pop Culture ULR

CST 212 ~ 4 units
Satisfies the Eng/Com B ULR

MATH 170 ~ 4 units
Satisfies the Math ULR, Partially satisfies the Mathematics for Computing MLO

Vibrancy Theory* ~ Foundations of Wellness ~ 3 units
*Any course that satisfies the Vibrancy Theory ULR
Sophomore Semester 1 - Fall
(16 units)

GS 200 ~ 4 units
Satisfies the Democratic Participation ULR; Satisfies the U.S. Histories ULR

ESSP201/201L* ~ 4 units
*Any course that satisfies the Science Content ULR

MATH 150 ~ 4 units
Partially satisfies the Mathematics for Computing MLO

Second Language I ~ (Any language) ~ 4 units
Partially satisfies the Language GLO

Sophomore Semester 2 - Spring
(16 units)
Bio 204* ~ 4 units
*Any course that satisfies the Science Methods ULR

CST 231/231L  ~ 4 units
Partially satisfies the Programming and Problem Solving MLO

MATH 151 ~ 4 units
Partially satisfies the Mathematics for Computing MLO

Second Language II ~ (Any language) ~ 4 units
Partially satisfies the Language GLO

 

Upper Division Pathway (Software Engineering Concentration)

For CSUMB Students After Completing the Lower Division Pathway
And For Students Entering CSUMB as a Transfer

If you enter CSUMB as a junior transfer-or choose to complete your General Education requirements (ULRs) before choosing and starting your major, the following would be a typical pathway that you might follow to complete the requirements for this degree.

Junior Software Engineering Concentration Semester 1 - Fall
(16 - 20 units)

CST 300/300L ~ 4 units
Satisfies the Professional Communication and Development MLO

CST 430* ~ 4 units**
* Any course that satisfies the Tech/Info GLO
**Transfer students only

CST 337 ~ 4 units
Partially satisfies the Knowledge of Computers and Networks MLO

CST 238 ~ 4 units
Partially satisfies the Programming and Problem Solving MLO

Second Language III ~ (Any language) ~ 4 units
Satisfies the Language GLO

Junior Software Engineering Concentration Semester 2 - Spring
(16 units)
CST 201/201L ~ 4 units
Satisfies the Creative/Artistic Expression ULR; Satisfies the Interaction Design MLO

CST 370 ~ 4 units
Satisfies the Theory of Computing MLO

CST 334 ~ 4 units
Partially satisfies the Knowledge of Computers and Networks MLO

CST 338 ~ 4 units
Satisfies the Advanced Programming MLO
Senior Software Engineering Concentration Semester 1 - Fall
(18 units)

CST 336 ~ 4 units;
or CST 352 ~ 4 units;
or CST 436 ~ 4 units
Satisfies the Specialized Programming MLO

CST 361S ~ 4 units
Satisfies the Service Learning GLO; Satisfies the Service to the Community MLO

CST 438 ~ 4 units
Satisfies the Planning, Analysis, and Production of Software Applications MLO

CST 400 ~ 4 units
Partially satisfies the Professional Communication and Capstone Project MLO

CST 496 ~ 2 units
Partially satisfies the Professional Communication and Capstone Project MLO

Senior Software Engineering Concentration Semester 2 - Spring
(14 units)

CSIT Elective* ~ 4 units
*Any course that satisfies the CSIT Elective MLO, with advisor approval

CST 373 ~ 4 units
Satisfies the Ethics ULR; Satisfies the Ethics in the Major MLO

CST 401 ~ 4 units
Partially satisfies the Professional Communication and Capstone Project MLO

CST 496 ~ 2 units
Partially satisfies the Professional Communication and Capstone Project MLO

Upper Division Pathway (Network and Security Concentration)

For CSUMB Students After Completing the Lower Division Pathway
And For Students Entering CSUMB as a Transfer

If you enter CSUMB as a junior transfer-or choose to complete your General Education requirements (ULRs) before choosing and starting your major, the following would be a typical pathway that you might follow to complete the requirements for this degree.

Junior Network & Security Concentration Semester 1 - Fall
(16 - 20 units)

CST 300/300L ~ 4 units
Satisfies the Professional Communication and Development MLO

CST 430* ~ 4 units**
* Any course that satisfies the Tech/Info GLO
**Transfer students only

CST 311 ~ 4 units
Partially satisfies the Network Fundamentals MLO

CST 337 ~ 4 units
Partially satisfies the Knowledge of Computers and Networks MLO

CST 238 ~ 4 units
Partially satisfies the Programming and Problem Solving MLO

 

Junior Network & Security Concentration Semester 2 - Spring
(16 units)

CST 201/201L ~ 4 units
Satisfies the Creative/Artistic Expression ULR; Satisfies the Interaction Design MLO

CST 312 ~ 4 units
Partially satisfies the Network Fundamentals MLO

CST 334 ~ 4 units
Partially satisfies the Knowledge of Computers and Networks MLO

Second Language III ~ (Any language) ~ 4 units
Satisfies the Language GLO

Senior Network & Security Concentration Semester 1 - Fall
(18 units)

CSIT Elective* ~ 4 units
*Any course that satisfies the CSIT Elective MLO, with advisor approval

CST 361S ~ 4 units
Satisfies the Service Learning GLO; Satisfies the Service to the Community MLO

CST 384 ~ 4 units
Satisfies the Advanced Networking MLO

CST 400 ~ 4 units
Partially satisfies the Professional Communication and Capstone Project MLO

CST 496 ~ 2 units
Partially satisfies the Professional Communication and Capstone Project MLO

Senior Network & Security Concentration Semester 2 - Spring
(14 units)

CST 313 ~ 4 units
Satisfies the Network Management MLO; Satisfies the System Administration MLO

CST 373 ~ 4 units
Satisfies the Ethics ULR; Satisfies the Ethics in the Major MLO

CST 401 ~ 4 units
Partially satisfies the Professional Communication and Capstone Project MLO

CST 496 ~ 2 units
Partially satisfies the Professional Communication and Capstone Project MLO