Undergraduate Preparation

Students seeking admission to the graduate program must have a baccalaureate degree from an accredited college or university. In addition, applicants should have the following undergraduate preparation:

Computer Science - The equivalent of the following courses currently required in the undergraduate program:

  • Computer Science I (CSC 501) (or computer programming experience in Java)
  • Computer Science II (CSC 502)

Mathematics - The equivalent of the following courses in the undergraduate program:

  • Linear Algebra
  • Discrete Structures (CSC 500)

All new students must take the placement exam in these subjects.

Please note:

  1. Students who are deficient in the above requirements must take and earn a grade of at least B in the appropriate courses without graduate credit.
  2. Not passing a prerequisite course (CSC 500, CSC 501, CSC 502) with a B or better is grounds for dismissal from the program.


Saint Joseph's University, 5600 City Avenue, Philadelphia, PA 19131