If you transferred into CSUMB from a California community college as an AS-T-certified student in Computer Science, you must complete the following courses for your bachelor's degree in Computer Science and Information Technology (CSIT) at CSUMB. If you are unsure about your transfer status, please contact a CSIT faculty advisor as soon as possible (see the advising page for more information). The recommended pathway below provides you with options based on which of the four concentrations you are interested:

  • Software Engineering (SE)
  • Network & Security (NS)
  • Game Development (GD)
  • Information System (IS)

Students with a AS-T degree are encouraged to follow the General Transfer Pathway to meet the graduation requirements for the CSIT program and graduate on time. This pathway takes into consideration pre-requisites, course offerings and student course load, providing students with a clear pathway for graduation.

Course Requirements for AS-T-certified students

Upper-Division GE course (Area D2) ~ 4 credits

SBS 350: Domination & Resistance: US or SBS 385: Environmental History of CA

Core Courses ~ 16 credits

CST 300: Major ProSeminar Lecture

MATH 170: Discrete Mathematics

CST 337: Computer Architecture

CST 205: Multimedia Design & Progmng

Concentration Courses ~ 12 credits

Software Engineering Concentration

CST 338: Software Design

CST 336: Internet Programming

CST 438: Software Engineering

Network & Security Concentration

CST 311: Intro to Computer Networks

CST 312: Network Security

CST 412: Network Administration

Game Development Concentration

CST 306: Game Engine Programming

CST 320: Intro to Digital Games

CST 438: Software Engineering

Information Systems Concentration

CST 363: Database Mgt:Methods/Appl

CST 336: Internet Programming

CST 365: Business & Information Tech

Culmination Courses ~ 28 credits

CST 462S: Computer Sci and Community or CST 361S: Technology Tutors

Three CSIT elective courses. Choose any three out of following:

CST 306: Game Engine Programming

CST 311: Intro to Computer Networks

CST 312: Network Security

CST 334: Operating Systems

CST 336: Internet Programming

CST 363: Database Mgt:Methods/Appl

CST 370: Design&Analysis of Algorithms

None of the above elective courses can be double counted towards your concentration choice or towards a second concentration.

CST 373: Ethics in Comm & Tech

CST 400: Senior Capstone Proj Planning

CST 401: Capstone Lab

Four units of CST 496: Directed Study