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
Semesters Remaining
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.
60%
Minimum Grade for Admission≥ 80%
Pathway Requires Previous Program Graduation Yes
Bridging Requirements have not been defined for this pathway.
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
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