Canadian HighSchool Equivalencies
The following is a list of equivalencies that may satisfy the entrance requirement for BCIT programs. Search our online program catalogue to check your program's specific requirement.
Alberta, Northwest Territories and Nunavut
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from Alberta, Northwest Territories and Nunavut  

Current Stream 
Previous Stream 

English 12  English Language Arts 30‐1  English 30 

Communications 12  English Language Arts 30‐2  English 33 

Science Requirement  Acceptable HighSchool Course from Alberta, Northwest Territories and Nunavut  
Biology 12  Biology 20 and Biology 30 

Chemistry 12  Chemistry 30  
Physics 12  Physics 30 

Math Requirement  Acceptable HighSchool Course from Alberta, Northwest Territories and Nunavut  
Current Stream  Previous Stream  Previous Stream  
PreCalculus 12  Math 301  Pure Math 30  Math 30 
Foundations of Math 12  Math 302  Applied Math 30  Math 33 
Apprenticeship and Workplace Math 12  Math 303  n/a  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from Alberta, Northwest Territories and Nunavut  

Current Stream 
Previous Stream 

English 11  English Language Arts 201  English 20 

Science Requirement  Acceptable HighSchool Course from Alberta, Northwest Territories and Nunavut  
Biology 11  Biology 20  
Chemistry 11  Chemistry 20  
Physics 11  Physics 20 

Math Requirement  Acceptable HighSchool Course from Alberta, Northwest Territories and Nunavut  
Current Stream  Previous Stream  Previous Stream  
PreCalculus 11  Math 201  Pure Math 20  Math 20 
Foundations of Math 11  Math 202  Applied Math 20  Math 23 
Apprenticeship and Workplace Math 11  Math 203  n/a  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  Math 204  Math 24  Math 24 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Alberta, Northwest Territories and Nunavut  

Current Stream  Previous Stream  Previous Stream  
Foundations and Pre‐Calculus Math 10  Math 10C  Pure Math 10 Applied Math 10 
Math 10 Math 13 
Apprenticeship and Workplace Math 10  Math 103  n/a  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  Math 104  Math 14  Math 14 
Grade equivalencies
Percentage Required by BCIT (50% Pass Scale) 
Acceptable Percentage from Alberta, Northwest Territories and Nunavut (50% Pass Scale) 

86%  83% 
73%  67% 
67%  60% 
60%  52% 
50%  50% 
Saskatchewan
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from Saskatchewan  

English 12  English Language Arts A30 and English Language Arts B30 

Communications 12  No equivalent 

Science Requirement  Acceptable HighSchool Course from Saskatchewan  
Biology 12  Biology 30 and Health Sciences 20 with the following five required options:


Chemistry 12  Physical Science 20 and Chemistry 30 

Physics 12  Physics 30 

Math Requirement  Acceptable HighSchool Course from Saskatchewan  
Current Stream  Previous Stream  
PreCalculus 12  PreCalculus 30  Math C30 Math B30 
Foundations of Math 12  Foundations of Math 30  Math A30 
Apprenticeship and Workplace Math 12  Workplace and Apprenticeship Math 30  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from Saskatchewan  

English 11  English Language Arts 20 

Science Requirement  Acceptable high school course from Saskatchewan  
Biology 11 
Environmental Science 11 Human Health 11 

Note: Human Health 11 is not accepted for entry into the Diploma in Fish and Wildlife Recreation. Environmental Science 11 is accepted, but Biology 30 is preferred.  
Chemistry 11  Physical Science 20 and Chemistry 30 

Physics 11  Physics 30 

Math Requirement  Acceptable HighSchool Course from Saskatchewan  
Current Stream  Previous Stream  
PreCalculus 11  PreCalculus 20  Math 20 
Foundations of Math 11  Foundations of Math 20 
n/a 
Apprenticeship and Workplace Math 11  Workplace and Apprenticeship Math 20  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  n/a  n/a 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Saskatchewan  

Current Stream  Previous Stream  
Foundations and Pre‐Calculus Math 10  Foundations of Math and PreCalculus 10  Math 10 
Apprenticeship and Workplace Math 10  Workplace and Apprenticeship Math 10  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  n/a  n/a 
Manitoba
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from Manitoba  

English 12  English Language Arts: Comprehensive Focus 40S English Language Arts: Literary Focus 40S English Language Arts: Transactional Focus 40S 

Communications 12  English Language Arts: Language and Technical Communication 40S 

Science Requirement  Acceptable HighSchool Course from Manitoba  
Biology 12  Biology 40S is not acceptable  
Chemistry 12  Chemistry 40S  
Physics 12  Physics 40S 

Math Requirement  Acceptable HighSchool Course from Manitoba  
PreCalculus 12  PreCalculus Math 40S  
Foundations of Math 12  Applied Math 40S  
Apprenticeship and Workplace Math 12  Essential Math 40S  
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from Manitoba  

English 11  English Language Arts: Comprehensive Focus 30S English Language Arts: Literary Focus 30S English Language Arts: Transactional Focus 30S 

Science Requirement  Acceptable HighSchool Course from Manitoba  
Biology 11 
Biology 30S 

Chemistry 11  Chemistry 30S  
Physics 11  Physics 30S 

Math Requirement  Acceptable HighSchool Course from Manitoba  
Current Stream  Previous Stream  
PreCalculus 11  PreCalculus 30S  n/a 
Foundations of Math 11  Applied Math 30S  n/a 
Apprenticeship and Workplace Math 11  Essential Math 30S  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  n/a  Consumer Math 30S 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Manitoba  

Current Stream  Previous Stream  
Foundations and Pre‐Calculus Math 10  Introduction to Applied and PreCalculus Math 20S  PreCalculus Math 20S Applied Math 20S 
Apprenticeship and Workplace Math 10  Essential Math 20S  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  n/a  Consumer Math 20S 
Ontario
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from Ontario  

English 12  English ENG4U English ENG4C 

Communications 12  English ENG4E 

Science Requirement  Acceptable HighSchool Course from Ontario  
Biology 12  Biology SBI3U and Biology SBI4U or Biology SBI3C and Biology SBI4U 

Chemistry 12  Chemistry SCH4U  
Physics 12  Physics SPH4U Physics SPH4C 

Math Requirement  Acceptable HighSchool Course from Ontario  
Current Stream  Previous Stream  
PreCalculus 12  Advanced Functions MHF4U  Geometry and Discrete Math MGA4U Advanced Functions and Introductory Calculus MCB4U 
Foundations of Math 12  Math for College Technology MCT4C  Math for College Technology MCT4C 
Apprenticeship and Workplace Math 12  Foundations for College Math MAP4C  College and Apprenticeship Math MAP4C 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from Ontario  

English 11  English ENG3U English ENG3C 

Science Requirement  Acceptable HighSchool Course from Ontario  
Biology 11 
Biology SBI3U Biology SBI3C 

Chemistry 11  Chemistry SCH3U Chemistry SCH4C 

Physics 11  Physics SPH3U Physics SPH3C 

Math Requirement  Acceptable HighSchool Course from Ontario  
Current Stream  Previous Stream  
PreCalculus 11  Functions MCR3U  Functions and Relations MCR3U 
Foundations of Math 11  Functions and Applications MCF3M  Functions MCF3M 
Apprenticeship and Workplace Math 11  Foundations for College Math MBF3C  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  Math for Work and Everyday Life MEL3E  Math of Personal Finance MBF3C Math for Everyday Life MEL3E 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Ontario  

Foundations and Pre‐Calculus Math 10  Principles of Math MPM2D  
Apprenticeship and Workplace Math 10  Foundations of Math MFM2P  
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  n/a 
Quebec
Grade 12 requirements
English Requirement  Acceptable CEGEP Course from Quebec  

English 12  English 603 series (two courses) 

Communications 12  n/a 

Science Requirement  Acceptable CEGEP Course from Quebec  
Biology 12 
Biology 101 series ‐ Topic must be Human Biology.


Chemistry 12 
Chemistry 202 series (two courses):


Physics 12 
Physics 203 series (two courses):


Math Requirement  Acceptable CEGEP Course from Quebec  
PreCalculus 12  Math 201 series (one course):


Foundations of Math 12  n/a  
Apprenticeship and Workplace Math 12  n/a  
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable Highschool Course from Quebec  

Current Stream  Previous Stream  
English 11  English Language Arts 536 English Language Arts 506 
English Language Arts 516 
Science Requirement  Acceptable Highschool Course from Quebec  
Current Stream  Previous Stream  
Biology 11  Biology 544 
General Biology 534 
Chemistry 11  Chemistry 504 
Chemistry 534 
Physics 11  Physics 504 
Physics 534 
Math Requirement  Acceptable HighSchool Course from Quebec  
Current Stream  Previous Stream  
PreCalculus 11  Math 506 ‐ Science Math 506 ‐ Technical and Scientific 
Math 536 
Foundations of Math 11  Math 504 ‐ Cultural, Social and Technical  Math 526 
Apprenticeship and Workplace Math 11  n/a  Math 514 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  n/a  n/a 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Quebec  

Current Stream  Previous Stream  
Foundations and Pre‐Calculus Math 10  Math 406 ‐ Science Math 406 ‐ Technical and Scientific Math 404 ‐ Cultural, Social and Technical 
Math 436 Math 426 
Apprenticeship and Workplace Math 10  n/a  Math 416 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  n/a  n/a 
Grade equivalencies
Percentage Required by BCIT (50% Pass Scale) 
Acceptable Percentage from Quebec (60% Pass Scale) 

86%  89% 
73%  79% 
67%  74% 
60%  68% 
50%  60% 
Newfoundland and Labrador
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from Newfoundland and Labrador  

English 12  English 3201 

Communications 12  English 3202 

Science Requirement  Acceptable HighSchool Course from Newfoundland and Labrador  
Biology 12  Biology 2201 and Biology 3201 

Chemistry 12  Chemistry 3202  
Physics 12  Physics 3204 

Math Requirement  Acceptable HighSchool Course from Newfoundland and Labrador  
Current Stream  Previous Stream  
PreCalculus 12  Math 3200  Math 3207 Math 3103 Math 3205 
Foundations of Math 12  Math 3201  Math 3204 Math 3206 
Apprenticeship and Workplace Math 12  Math 3202  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from Newfoundland and Labrador  

English 11  English 2201 

Science Requirement  Acceptable HighSchool Course from Newfoundland and Labrador  
Biology 11 
Biology 2201 

Chemistry 11  Chemistry 2202  
Physics 11  Physics 2204 

Math Requirement  Acceptable HighSchool Course from Newfoundland and Labrador  
Current Stream  Previous Stream  
PreCalculus 11  Math 2200  Math 2205 
Foundations of Math 11  Math 2201  Math 2204 Math 2206 
Apprenticeship and Workplace Math 11  Math 2202  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  n/a  n/a 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Newfoundland and Labrador  

Current Stream  Previous Stream  
Foundations and Pre‐Calculus Math 10  Math 1201  Math 1204 Math 1206 
Apprenticeship and Workplace Math 10  Math 1202 
n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  n/a  n/a 
New Brunswick
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from New Brunswick 


English 12  English 121 English 122 

Communications 12  English 123 

Science Requirement  Acceptable HighSchool Course from New Brunswick 

Biology 12  Biology 111 or Biology 112 and Biology 121 or Biology 122 

Chemistry 12  Chemistry 121 Chemistry 122 

Physics 12  Physics 121 Physics 122 

Math Requirement  Acceptable HighSchool Course from New Brunswick 

Current Stream  Previous Stream  
PreCalculus 12  Pre‐Calculus A 12 and Pre‐Calculus B 12 
Advanced Math with Intro Calculus 120 Trigonometry and 3‐Space 121 Trigonometry and 3‐Space 122 
Foundations of Math 12  Foundations of Math 12  n/a 
Apprenticeship and Workplace Math 12  Financial and Workplace Math 12  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from New Brunswick 


English 11  English 111 English 112 

Science Requirement  Acceptable HighSchool Course from New Brunswick 

Biology 11 
Biology 111 Biology 112 

Chemistry 11  Chemistry 111 Chemistry 112 

Physics 11  Physics 111 Physics 112 

Math Requirement  Acceptable HighSchool Course from New Brunswick 

Current Stream  Previous Stream  
PreCalculus 11  Pre‐Calculus 11  Geometry and Applications in Math 111 or 112 and Functions and Relations 111 or 112 
Foundations of Math 11  Foundations of Math 11  n/a 
Apprenticeship and Workplace Math 11  Financial and Workplace Math 11  Applications in Math 113 and Patterns and Relations 113 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  n/a  Any one Grade 11 math course 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from New Brunswick 


Foundations and Pre‐Calculus Math 10  Geometry, Measurement and Finance 10 and Number, Relations and Functions 10 

Apprenticeship and Workplace Math 10  n/a  
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  n/a 
Grade equivalencies
Percentage Required by BCIT (50% Pass Scale) 
Acceptable Percentage from New Brunswick (60% Pass Scale) 

86%  89% 
73%  79% 
67%  74% 
60%  68% 
50%  60% 
Nova Scotia
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from Nova Scotia 


English 12  English 12 Advanced English 12 

Communications 12  English Communications 12 

Science Requirement  Acceptable HighSchool Course from Nova Scotia 

Biology 12  Biology 11 or Advanced Biology 11 and Biology 12 or Advanced Biology 12 

Chemistry 12  Chemistry 12 Advanced Chemistry 12 

Physics 12  Physics 12 Advanced Physics 12 

Math Requirement  Acceptable HighSchool Course from Nova Scotia 

Current Stream  Previous Stream  
PreCalculus 12  Pre‐Calculus 12  Pre‐Calculus 12 Advanced Math 12 
Foundations of Math 12  Math 12  Math 12 Math Foundations 12 
Apprenticeship and Workplace Math 12  Math at Work 12  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from Nova Scotia 


English 11  English 11 Advanced English 11 

Science Requirement  Acceptable HighSchool Course from Nova Scotia 

Biology 11 
Biology 11 Advanced Biology 11 

Chemistry 11  Chemistry 11 Advanced Chemistry 11 

Physics 11  Physics 11 Advanced Physics 11 

Math Requirement  Acceptable HighSchool Course from Nova Scotia 

Current Stream  Previous Stream  
PreCalculus 11  Pre‐Calculus 11  Advanced Math 11 
Foundations of Math 11  Math 11  Math 11 Math Foundations 11 
Apprenticeship and Workplace Math 11  Math at Work 11  n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  Math Essentials 11  n/a 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Nova Scotia 


Current Stream  Previous Stream  
Foundations and Pre‐Calculus Math 10  Math 10 
Math 10 Math 10 Plus Math Foundations 10 
Apprenticeship and Workplace Math 10  Math at Work 10 
n/a 
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  Math Essentials 10 
n/a 
Prince Edward Island
Grade 12 requirements
English Requirement  Acceptable HighSchool Course from Prince Edward Island 


English 12  English 621A Advanced English 611 

Communications 12  English 631A 

Science Requirements  Acceptable HighSchool Course from Prince Edward Island 

Biology 12  Biology 521A and Biology 621A 

Chemistry 12  Chemistry 621A Advanced Chemistry 611A 

Physics 12  Physics 621A 

Math Requirement  Acceptable HighSchool Course from Prince Edward Island 

PreCalculus 12  Math 621B ‐ Pre‐Calculus Math 12  
Foundations of Math 12  Math 621A ‐ Foundations of Math 12  
Apprenticeship and Workplace Math 12  Math 631A ‐ Apprenticeship & Workplace Math 12  
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 12" 
Grade 11 requirements
English Requirement  Acceptable HighSchool Course from Prince Edward Island 


English 11  English 521A 

Science Requirement  Acceptable HighSchool Course from Prince Edward Island 

Biology 11 
Biology 521A 

Chemistry 11  Chemistry 521A Advanced Chemistry 511A 

Physics 11  Physics 521A 

Math Requirement  Acceptable HighSchool Course from Prince Edward Island 

PreCalculus 11  Math 521B ‐ Pre‐Calculus Math 11  
Foundations of Math 11  Math 521A ‐ Foundations of Math 11  
Apprenticeship and Workplace Math 11  Math 531A ‐ Apprenticeship & Workplace Math 11  
Note: All math courses listed above are acceptable if the math requirement for your program is "Math 11" or "Any Math 11"  
Any Math 11  Math 521E ‐ Math (Pre‐Calculus stream elective) Math 551A ‐ Practical Math 11 Math 801A ‐ Applied (Trades) Math 11 
Grade 10 requirements
Math Requirement  Acceptable HighSchool Course from Prince Edward Island 


Foundations and Pre‐Calculus Math 10  Math 421A ‐ Foundations of Math & Pre‐Calculus 10 

Apprenticeship and Workplace Math 10  Math 431A ‐ Apprenticeship & Workplace Math 10 

Note: All math courses listed above are acceptable if the math requirement for your program is "Math 10" or "Any Math 10"  
Any Math 10  Math 451A ‐ Practical Math 10 