British Columbia – Licensing Courses for EGBC Applicants
Engineers in British Columbia are licensed through EGBC. Whether you studied in Canada or abroad, the path to a P.Eng. follows the same core steps: academic assessment, four years of documented engineering experience through the Competency‑Based Assessment (CBA), and the National Professional Practice Exam (NPPE).
The process is manageable with the right preparation. The NPPE and CBA are where most applicants lose time — exam retakes, unclear work stories, and reviewer comments that push your approval back by months. Our courses are built to help you move through those steps with a clear plan.
EGBC (Engineers and Geoscientists BC, formerly APEGBC)
P.Eng. or P.Geo. (Professional Member), P.L.Eng or P.L.Geo. (Professional Licensee)
- Each year we support BC engineers and Engineers‑in‑Training (E.I.T.s) through NPPE prep, EGBC CBA drafting, technical exams and CPD planning.
NPPE Fast Track – Total Prep
For the NPPE ethics and law exam (EGBC Step: NPPE)
40 short lessons plus 500 exam‑style questions so you can write the NPPE once, with a clear plan instead of random PDFs.
CBA Blueprint – BC Experience
For your EGBC Competency‑Based Assessment (34 competency areas)
Structure clear work stories across EGBC’s 34 competency areas using accepted examples, guided lessons and draft‑review tools so your CBA is easier for reviewers to approve.
CPD Companion – After You’re Licensed
For ongoing professional development (EGBC CPD)
Quickly find relevant CPD courses and keep your learning organized without spending hours searching.
Technical Exam
Worked Solutions
For assigned confirmatory / technical exams (Academic Conditions)
See fully worked solutions for past exams in over 25 topics so you understand how questions are solved and where marks come from.
How EGBC Licensing Works in British Columbia
Apply to EGBC
Review the registration requirements on EGBC’s site, then submit your application, transcripts and fees. Graduates from CEAB‑accredited Canadian programs are typically granted full academic credit. Internationally educated applicants may be assigned technical exams or additional academic requirements before their academic review is complete.
Build your engineering experience record
EGBC requires 48 months of acceptable engineering experience. At least 12 of those months must be gained in a Canadian context. You’ll document this experience through the Competency‑Based Assessment (CBA), demonstrating how your work meets EGBC’s 34 competency areas across categories like technical practice, project management and professional accountability.
Write the NPPE
The National Professional Practice Exam (NPPE) is a 110‑question multiple‑choice exam covering Canadian engineering law, ethics, liability, contracts and professional practice. It’s the same exam written by engineers across Canada. You must pass the NPPE before EGBC will grant your licence.
Submit your CBA
Once your experience is ready, you complete and submit your CBA to EGBC. Each competency area requires a work story that clearly demonstrates your contribution and engineering judgement. Submissions that are vague, too brief, or that don’t directly address the competency indicators are sent back with comments — adding weeks or months to your timeline.
Receive your P.Eng. or P.L.Eng.
When EGBC is satisfied with your academics, NPPE result, CBA and character requirements, your registration is granted. You'll pay a final fee for your ceremony and seal.
- Note: This is a general overview for planning purposes. EGBC is the final authority on registration requirements and timelines.
Where We Can Help BC Engineers
Each step in the EGBC process has its own bottlenecks. Our courses are designed to support the parts that most often cause delays:
-
NPPE prep
follow a structured study plan instead of piecing together notes from multiple sources.
-
CBA drafting
use clear examples and frameworks so your work stories cover EGBC’s 34 competency areas (1.1 to 7.3) in a way reviewers can approve.
-
Technical exams
review past‑exam solutions so you know how to approach the style and depth of questions EGBC assigns.
-
CPD planning
once licensed, find suitable CPD activities faster so you can stay compliant with less stress
Common Questions About EGBC Licensing
Do I need to write the NPPE to get my P.Eng. in BC?
How long does the EGBC licensing process take?
For Canadian graduates with four years of experience already in hand, the process typically takes around one year. For internationally educated engineers, it can take two years or longer depending on academic assessment outcomes and whether technical exams are assigned. The biggest variable in most applicants’ timelines is how quickly they clear the NPPE and submit an approvable CBA.
I got my engineering degree outside Canada. What does that mean for my application?
EGBC will conduct an academic assessment. Some international programs are recognized as broadly equivalent to a Canadian engineering degree; others require technical exams in specific subject areas. Our Technical Exams worked solutions are designed to help you prepare if EGBC assigns confirmatory exams as part of your academic conditions.
What are the 34 competency areas in the EGBC CBA?
EGBC’s Competency‑Based Assessment organizes engineering experience across 34 indicators covering areas such as technical practice, design, project and financial management, communication, professional accountability and leadership. You write short work stories for each area, validated by a licensed supervisor. The quality of your writing — whether it clearly shows your individual contribution and engineering judgement — determines how quickly your submission is approved.
Can I practise engineering in BC while my application is being processed?
Many applicants work as Engineers‑in‑Training (E.I.T.s) under the supervision of a registered P.Eng. You can gain experience and contribute to projects, but you cannot independently take professional responsibility for engineering work or apply a professional seal.
What’s the difference between a P.Eng. and an P.L.Eng.?
A P.Eng. is a full professional engineering registration with broad scope for independent practice. A Professional Licensee (Eng.L.) is a more limited registration for professionals without a traditional engineering degree who have demonstrated equivalent technical competence in a defined area. Most degree‑holding engineers in BC are working toward a P.Eng. EGBC’s website has the specific criteria for each registration type.
Next Steps for BC Applicants
If you’re within 0–6 months of an NPPE sitting, start with the
NPPE Fast Track Course.
If you’re drafting your EGBC CBA or have been asked for revisions, review the
CBA Blueprint Course.
If you’ve been assigned technical exams as part of your academic conditions, check the
Technical Exams Worked Solutions
If you’re already licensed, use