×

Common Searches

Transitioning to Graduate Computer Science

For individuals with a related degree or an unrelated degree with extensive computing training/experience:

You are encouraged to apply to one of our graduate degree programs or certificates. You may need to complete some additional coursework to address any gaps in your background.

For individuals with an unrelated degree without extensive computing experience:

If you hold an unrelated undergraduate degree and are interested in transitioning to a computer science-related career, there are numerous opportunities available at both the undergraduate and graduate levels.

Certificates:

Undergraduate or graduate certificates are the most accessible options, as they have more limited admission requirements specific to the certificates. For more information, review the certificate of interest. You may complete a certificate on its own or use those credits to transfer into one of our degree programs. To use the credits in a graduate program, the certificate must be a graduate certificate.

Graduate Degree Programs:

Our graduate degree programs in Computer Science and in Cybersecurity/Computer Science Emphasis have specific admission requirements related to GPA and computing foundations. If you have some of the required foundations, you may still apply and potentially be accepted with certain restrictions. If you lack the necessary foundations, you are advised to start working on these areas as listed for the graduate program of interest. Contact the listed graduate director for further guidance.

Options for Transitioning:

  • Apply as an undergraduate non-degree student to begin related coursework, then apply to one of the undergraduate or graduate programs.
  • Apply for one of the undergraduate programs and either complete it or transition to a graduate program.
  • Apply directly to one of the graduate programs, depending on your qualifications.
    Start with a graduate certificate of your interest and either complete it or transfer into a graduate program.
  • Cover the foundational requirements through credit and/or non-credit training. If your knowledge comes from non-credit training, you will need to demonstrate your knowledge/experience. Contact the program director for more details.

All of our undergraduate degrees begin with common courses that, if properly selected, will cover the foundational requirements for admission to a graduate program.