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 your advisor.

Course Requirements for AS-T-certified students

Complete ONE of the following courses: (if American Institutions was not completed prior to transfer)
  • SBS 350SBS 350: Domination & Resistance: US
  • SBS 385SBS 385: Environmental History of CA
Complete All of the following courses: 
  • CST 300CST 300: Major ProSeminar
  • MATH 170MATH 170: Discrete Mathematics
  • CST 337CST 337: Computer Architecture
  • CST 205CST 205: Multimedia Design & Progmng
  • CST 373CST 373: Ethics in Comm & Tech
  • CST 400CST 400: Capstone Project Planning
  • CST 401CST 401: Capstone Lab
  • CST 462SCST 462S: Computer Sci and Community OR CST 361SCST 361S: Technology Tutors
  • CST 496CST 496: Directed Study taken twice; once concurrently with CST 400CST 400: Capstone Project Planning and once concurrently with CST 401CST 401: Capstone Lab
Complete ONE of the following concentrations: 
Software Engineering Concentration
Complete ALL of the following courses:
  • CST 338CST 338: Software Design
  • CST 336CST 336: Internet Programming
  • CST 438CST 438: Software Engineering
Network & Security Concentration
Complete ALL of the following courses:
  • CST 311CST 311: Intro to Computer Networks
  • CST 312CST 312: Network Security
  • CST 412CST 412: Network Administration
Information Systems Concentration
Complete ALL of the following courses:
  • CST 363CST 363: Intro to Database Systems
  • CST 336CST 336: Internet Programming
  • CST 365CST 365: Business & Information Tech
Game Development Concentration
Complete ALL of the following courses:
  • CST 306CST 306: Game Engine Programming
  • CST 320CST 320: Intro to Digital Games
  • CST 438CST 438: Software Engineering
All students complete THREE of the following CSIT electives courses from the list below not used to fulfill their concentration:
  • CST 306CST 306: Game Engine Programming
  • CST 311CST 311: Intro to Computer Networks
  • CST 312CST 312: Network Security
  • CST 320CST 320: Intro to Digital Games
  • CST 334CST 334: Operating Systems
  • CST 336CST 336: Internet Programming
  • CST 338CST 338: Software Design
  • CST 363CST 363: Intro to Database Systems
  • CST 365CST 365: Business & Information Tech
  • CST 370CST 370: Design&Analysis of Algorithms
  • CST 412CST 412: Network Administration
  • CST 394CST 394: Internship
  • CST 438CST 438: Software Engineering
  • CST 463CST 463: Database System Administration
  • CST 495CST 495: Special Topics

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