Computer Programming Diploma to Honours Bachelor of Science (Computer Science major) Degree Transfer Program for Confederation College Computer Programming Students

Program Information

Computer Science is a dynamic area that has and will continue to drive innovation. Therefore, a key part of our education is about the knowledge and skills needed in order to capture the new technologies of the future. The following are some of our educational aims:

  • Practical experience and theoretical understanding of design methods for the specification, programming and analysis of a wide range of computing systems.
  • The ability to plan and accomplish a substantial project.
  • Experience in co-operative working through team projects, with their demands on the management of partners and time. 
  • Skills in written and oral communication.
  • The ability and confidence to learn, unaided, new subjects and to locate and critically evaluate information.
  • High quality training at the graduate level for both industrial and further advanced study paths
  • An appreciation of the environmental impact of computer and network technologies and the skills to limit this impact with innovative approaches

Our Department is small enough to give undergraduate students direct access to the professors along with ample access to high-end computing equipment.  We cover a broad range of computer science material  including current object oriented software development technologies, web technologies, computer security, artificial intelligence, networking and  related hardware technology, computer graphics, and a range of theoretical computing topics. Additionally, we include in many of our courses examples relating to current areas of interest and employer demand such as game programming, internet applications, mobile programming  and computer security. 

How the Transfer Program Works

You enter into Year 3 of the four-year Honours Bachelor of Science (Computer Science major) program, and can complete your degree in as little as two years. You must complete two spring/summer term courses in order to enter the fall term.  

To see the structure of the program, as well as a list of courses, refer to our Academic Calendar and select:

  1. Programs & Faculties from the menu,
  2. Undergraduate Programs from the Faculty of Science & Environmental Studies section, 
  3. Computer Science Programs from the list of programs, and the
  4. Honours Bachelor of Science (Computer Science Major) - Transfer - Confederation College.

Admission Requirements

To be consider for admission, you must complete:

  • Confederation College's two-year Computer Programming Diploma with an overall average of at least 70%, and
  • Ontario high school's Grade 12 University-level Advanced Functions (MHF4U), or equivalent, with a minimum grade of 60%.  

Prior to entering the program, you will need to complete Mathematics 1271 - Discrete Mathematics and Computer Science 1431 - Computer Programming II during the spring/summer terms.

Application Process

To apply, please:

  1. Use the OUAC Undergraduate Application. You may need to create an account first, if you have never applied using the Ontario Universities' Application Centre (OUAC) before. 
  2. Select the program Computer Science (Pathways with Confederation College and Georgian College) (Thunder Bay & Orillia). The OUAC program code is AAV.
  3. Select your program and campus of choice using the Subject of Major Interest drop-down menu.
  4. As you proceed through the application process, use the Online Transcript Request to have your transcript(s) sent to us, if applicable: 
    1. We require all of your post-secondary transcripts (i.e. from all colleges and universities attended).
    2. We do not require your high school transcript.
    3. Some colleges do not add in progress courses to their transcripts. If you are currently completing courses, you are encouraged to upload a screenshot of your upcoming winter term courses to your student portal or email You will receive your student portal login credentials in an acknowledgement email from us upon receipt of your application (which can take a few days after you apply using the OUAC). 

Who Can I Contact If I Need Assistance?

If you have questions about the transfer program, makeup courses, and/or your application status, contact Student Central.  

If you encounter issues with the application and/or requesting online transcripts, contact the OUAC

If you cannot access student portal, contact Help Desk or contact Student Central.  


Learn more about the fees (e.g. application, transcript, document evaluation, etc.) that the OUAC charges

Learn more about the tuition & student fees for your transfer program. Keep in mind that the upcoming school year's fees are not available until June. Before June, you will most likely see last year's amounts. Refer to the Academic Year field if you are unsure.  

To help fund your education, learn more about our scholarships, bursaries and awards

If you are interested in applying for the Ontario Student Assistance Program, learn more about the program and its criteria

Other Important Information

Take a look at our College & University Transfer Guide

Check out our campus. You can take a virtual tour, or you can book a campus tour

We also host numerous events throughout the year. We encourage you to attend one of our events to learn more about the transfer program.