Second Degree in Computer Science

A student can receive a Bachelor’s degree in Computer Science from Memorial, even if they already have a Bachelor’s degree in another subject from Memorial.

In order to receive a second degree majoring in Computer Science, a student must consider the following regulations:

  1. Section 6.2.3 of the General Academic Regulations (Undergraduate) of the university Calendar states:

    “A student will not be awarded the same Bachelor’s degree more than once by this university.”
    Thus if a student already has a Bachelor of Science degree, then they must complete the computer science degree requirements for a Bachelor of Arts degree. If they already have a Bachelor of Arts degree, then they must complete the requirements for a Bachelor of Science degree. A student can also convert a general degree into an honours degree (such as B.Sc. to B.Sc. Honours).

  2. Section 6.3.3 of the General Academic Regulations (Undergraduate) of the university Calendar states:

    “Every student for a second Bachelor’s degree shall complete at least 30 credit hours at this university beyond those required for the first degree. These credits must be applicable to the degree sought.”
    This means that a second degree can be obtained with a minimum of 30 extra credit hours. However, meeting the requirements for the Computer Science degree can result in taking more than 30 extra credit hours.

Any student wishing to take computer science as a second degree should consult with the Computer Science Department's Academic Advisor to ensure that all regulations can be met as efficiently as possible.