Computer Engineering Degree Programs

All information courtesy of Santa Clara University Graduate Computer Engineering Website

For all degree programs, students should also refer to the graduate engineering bulletin for more complete information.

  • M.S. in Computer Science and Engineering
  • M.S. in Software Engineering
  • Ph.D. in Computer Science and Engineering

Foundation Courses

All students admitted to the MSCSE program are expected to already have competence in the fundamental subjects listed below, as required within an accredited program for a B.S. in Computer Science and Engineering or Computer Science. An applicant without such background may still be admitted, provided the deficiencies are corrected by coursework that is in addition to the normal degree requirements and that is completed within the first year of graduate studies. Alternatively, a student may take a similar course at another approved accredited institution. The subjects and corresponding SCU courses that may be used to correct the deficiencies include:

  • Logic Design (COEN 21)
  • Data Structures (COEN 12)
  • Computer Organization and Assembly Language (COEN 20)
  • Discrete Math (AMTH 240)
  • Probability (AMTH 210)
  • One of Differential Equations (AMTH 106), Numerical Analysis (AMTH 220 and 221), or Linear Algebra (AMTH 245 and 246)
  • One additional advanced programming course or one year of programming experience in industry