Skip To Content

Program Transfer Search

Computer Programmer Analyst to B.Sc. in Computer Science (3-Year Degree)

Where Are You Now?

Fanshawe College

Discipline: Computer and information sciences

Credential: College Advanced Diploma (3 year)

Program Title: Computer Programmer Analyst

Where Do You Want to Go?

Western University

Degree Qualifications: BSc - Bachelor of Science

Discipline: Computer and information sciences

Credential: Degree (3 year)

Program Title: Computer Science

Transfer credits / courses

53%

Semesters Remaining 3

Granted 8.00
Total 15.00

Course Equivalencies Granted

Western shall grant 8.0 block transfer credits to successful applicants for the courses taken in the Fanshawe 3-year Computer Programmer Analyst diploma program as per below.   To be eligible for the 8.0 block transfer credits awarded under this agreement, a minimum cumulative GPA of 3.5 is required on all courses taken toward completion of the diploma; a minimum grade of “C” is required in each course listed below; and no longer than five years should have elapsed between conferral of the diploma and admission to Western.

 

FANSHAWE COURSES

Course Number / Course Name / Credit Weight

 

BUSI 1156  /  Strategies for Success  /  1.00
MATH 1202  /  Mathematics for Programmers  /  3.00
INFO 1214  /  Programming Fundamentals  /  6.00
INFO 1215  /  Database Fundamentals  /  4.00
INFO 1216  /  Operating System Fundamentals-Programmers  /  3.00
WRIT 1043  /  Reason & Writing 1 for IT /  3.00 OR
WRIT 1034  /  Reason & Writing 1-EAP  /  4.00
INFO 1167  /  Business at the Speed of Light  /  3.00
INFO 1217  /  Web Design  /  3.00
INFO 3104  /  Relational Databases & SQL  /  3.00
INFO 3134  /  Object Oriented Programming with Java  /  4.00
INFO 1156  /  Object Oriented Programming with C++  /  4.00
MGMT 3052  /  Understanding Workplace Behaviours  /  3.00
INFO 1234  /  Web Scripting-Intro  /  3.00 OR
INFO 3120  /  Programming Commercial Game Engines  /  3.00
INFO 3070  /  Client/Server Application Development   /  3.00
INFO 5052  /  Advanced Databases  /  3.00
INFO 3140  /  Object Oriented Analysis & Modeling  /  3.00
INFO 3135  /  Data Structures & Algorithms  /  3.00
INFO 1219  /  Network Fundamentals for Programmers  /  3.00
COMM 3077  /  Communications for IT  /  3.00
COOP 1020  /  Co-operative Education Employment Prep  /  1.00
INFO 3067  /  ASP.NET Programming with C#  /  3.00
INFO 3137  /  Software Design Patterns 1  /  3.00
INFO 3136  /  Mobile Development  /  3.00
MGMT 3036  /  Professional Development-Career Planning  /  3.00
INFO 3138  /  Programming with Declarative Languages  /  3.00
INFO 3105  /  System Z COBOL Programming  /  3.00 OR
INFO 3111  /  C++ Graphics Programming  /  3.00
INFO 3139  /  JavaScript  /  3.00
INFO 3112  /  Managing Software Projects-Applied 1  /  3.00
INFO 5060  /  Component-based Programming with .NET  /  3.00
INFO 5125  /  Software Design Patterns 2  /  3.00
INFO 5101  /  C# Advanced Topics   /  3.00
INFO 3141  /  Mobile Development-Inter  /  3.00
INFO 3068  /  Secure Computing  /  3.00
INFO 5059  /  Java EE Client/Server Applications  /  3.00
INFO 5103  /  Managing Software Projects-Applied 2  /  5.00
INFO 5126  /  Mobile Development-Adv  /  3.00
INFO 3142  /  Emerging Technologies  /  3.00 OR
INFO 5104  /  C++ Advanced Topics  /  3.00
INNV 5001  /  Innovation Applications  /  3.00 OR
INFO 5103  /  Managing Software Projects – Applied 2  /  5.00

Requirements

1.  Western agrees to consider for admission to the Faculty of Science, Computer Science modules and grant transfer credit to graduates of the Fanshawe 3-year Computer Programmer Analyst diploma program who meet the following requirements:

 

  • Achieve a minimum overall GPA of 3.5 as calculated by Western;
  • Achieve a minimum of “C” or 60% in each course considered for transfer credit, except those evaluated on a pass/fail basis, in which case a pass is required.

 

2.  Completion of grade 12 Calculus (MCV4U) or equivalent is required by the end of the first term at Western. However, it is highly recommended that students complete this requirement prior to beginning their studies at Western. 

 

3.  No longer than five years should have elapsed between conferral of the diploma and admission to Western.

 

Admissions decisions are within the sole discretion of Western and are not appealable. Applicants who meet the minimum requirements set out above are not guaranteed admission under this Agreement. The decision as to the number of students who will be accepted in any academic year may vary from year to year.

Minimum Course Grade Required (if applicable)

60%

Minimum Grade for Admission≥ 80%

Pathway Requires Previous Program Graduation Yes

Bridging

Bridging Requirements have not been defined for this pathway.

Program Residency Requirement

To graduate from the Computer Science program at Western, students admitted under this Agreement must complete the credits required for the module, as listed below, and meet the grade requirements.  To graduate with a degree including the corresponding module, the following must be completed.  Western will provide Fanshawe with written notice of any changes to these requirements.  Applicants admitted to the Articulation Agreement who have not completed MCV4U or equivalent, will be required to complete MATH 0110A during their first semester at Western.

 

 

Residency, Breadth and Essay Requirements - All Modules

Within the elective credits taken at Western, students must have:

  • 0.5 credits from Category B;
  • 1.5 designated essay credits with 0.5 at the 2000-level or higher

 

 

MAJOR IN COMPUTER SCIENCE
3-Year Degree = 8.0 Block Credits + 7.0 credits to be taken at Western

 

Credit Weight / Western Course Number / Western Course Name

0.5 from: CALC 1000A/B - Calculus I
                 CALC 1500A/B - Calculus I for the Mathematical Sciences
0.5 from: CALC 1301B - Calculus II
                 CALC 1501B -  Calculus II for the Mathematical and Physical Sciences
                 MATH 1600A/B - Linear Algebra I
0.5 CS 2208A/B - Fundamentals of Computer Organization
0.5 CS 2209A/B - Applied Logic for Computer Science
0.5 CS 2210A/B - Data Structures and Algorithms 
0.5 CS 2211A/B - Software Tools and Systems Programming
0.5 CS 3305A/B - Operating Systems
0.5 from: CS 2214A/B - Discrete Structures for Computing (recommended)
                 MATH 2155A/B - Discrete Structures I  
0.5 from: MATH 2156A/B - Discrete Structures II
                 CS 3000-Level - Computer Science Elective 
0.5 CS 3000-Level or 4000-Level - Computer Science Elective 
1.0 Elective 1000-Level
1.0 Elective 2000, 3000, or 4000-Level

For a list of electives that cannot be taken under this agreement, please visit the Faculty of Science website

For more information on academic and credit transfer policies, including residency requirements, visit the institutional profile.

Language of Instruction

English

Cancellation Policy

(a) This Agreement is effective March 1, 2020 and shall continue in force unless terminated by either party as set out herein.

(b) Either party may terminate this Agreement upon three months’ written notice of termination to the other party. No applicants will be considered for admission after the date of such notice.

(c) Notwithstanding paragraph (b), if Western decides to terminate this Agreement due to changes to the 3-year Fanshawe Computer Programmer Analyst diploma curriculum or course content, this Agreement shall terminate on a date that is the earlier of three months after written notice of termination is given to Fanshawe and the date that the changes were made by Fanshawe.

(d) Students accepted by Western under this Agreement prior to issuance of a notice of termination by either party shall be permitted to complete their studies under the terms of this Agreement.

Documentation

No additional pathway documentation available.

Contact / Apply

Contact Information for Western University:

 

Western University
Office of the Registrar - Undergraduate Admissions,
WSS Building Room 3140
London, Ontario
N6A 3K7


E-mail address: welcome@uwo.ca
Website: welcome.uwo.ca


Last Updated: February 15, 2024