To be well prepared for entry into the Computer Science and Information Technology B.S. degree program and to graduate in four years (for new freshman) or two years (for transfer students), the following coursework should be taken prior to entering CSUMB:
High School Recommended Preparation
CSIT Lower Division Recommended Pathway assumes high school completion of:
- Pre-Calculus
- One year of study of a foreign language in high school is recommended
Community College Recommended Preparation
CSIT Upper Division Recommended Pathways assume prior completion of:
- Discrete Math
- Calculus 1
- Calculus 2
- Programming in C++
- One year of college level foreign language
- Completion of the CSU lower division transfer pattern
A matrix of articulated courses for local community colleges is provided below. To see a full list of community colleges and universities that have articulation agreements with CSUMB, please consult the CSUMB Transfer Articulation or Assist.org.
Course Title |
CSUMB |
Cabrillo |
Hartnell |
MPC |
Pre-Calculus |
MATH 130: Precalculus |
MATH 4 |
||
Calculus I |
MATH 150: Calculus I |
MATH 5A |
MATH 3A |
|
Calculus II |
MATH 151: Calculus II |
MATH 5B |
MATH 3B |
|
Discrete Math |
MATH 170: Discrete Mathematics |
not available |
||
Technology Tools |
CST 101: Technology Tools |
CS 1&1L & DM 1 & LIBR 10 |
||
Media Tools* |
CST 201: Media Tools Lecture |
|||
Programming C++ |
CST 231: Problm-Solving/Programng |
CSS 1 or 2A |
*Media tools include web design and development as well as manipulation of images, sound, and video.
If courses at your institution are not listed above, you can consult with the ITCD Peer Advisor.
CSUMB Lower-Division Recommended Preparation
CSIT Upper Division Recommended Pathways assume prior completion of the CSIT Lower Division Pathway (see Pathways)
If you enter CSUMB as a freshman and are considering the Computer Science and Information Technology major, we recommend that you begin taking MATH and CST courses during your first year. Please consult the Requirements and Course Pathways information on this website, or speak with the ITCD Peer Advisor (see Contact information) for required lower-division coursework and recommended course sequencing.
You may declare Computer Science and Information Technology as your major at any time in your college career. Be sure to contact the ITCD Peer Advisor as soon as you declare this major.