CampusAnswers

Northern Lights College

61 programs · 543 courses · 0 resource pages

Updated 2026-06-25 · Dawson Creek, BC · CA

nlc.bc.ca · machine-readable: llms.txt · full text · JSON API

Showing 61 of 61 programs
ProgramCredentialDescription
British Columbia Adult Graduation Diploma ▸ 21 coursesDiploma source
Career and College Preparation - Advanced Level Certificate ▸ 13 coursesCertificate source
Career and College Preparation - Fundamental Level Certificate ▸ 6 coursesCertificate source
Career and College Preparation - Intermediate Level Certificate ▸ 7 coursesCertificate source
Accounting Diploma ▸ 49 coursesDiploma source
Associate of Arts Degree ▸ 2 coursesDegree source
Business Management Diploma ▸ 49 coursesDiploma source
Criminology Certificate ▸ 20 coursesCertificate source
Criminology Diploma ▸ 33 coursesDiploma source
Early Childhood Education and Care - Inclusive Education Diploma ▸ 24 coursesDiploma source
Early Childhood Education and Care - Infant/Toddler Education Diploma ▸ 24 coursesDiploma source
Explore Trades for Youth ▸ 1 courses source
General Arts and Sciences Certificate ▸ 2 coursesCertificate source
Human Services Professional Development Advanced Certificate ▸ 25 coursesCertificate source
Humanities Certificate ▸ 16 coursesCertificate source
Pre-Education Certificate ▸ 16 coursesCertificate source
Social Sciences Certificate ▸ 3 coursesCertificate source
Access to Practical Nursing Diploma ▸ 22 coursesDiploma source
Aircraft Maintenance Technician Diploma ▸ 39 coursesDiploma source
Alaska Highway Consortium on Teacher Education ▸ 2 courses source
Applied Business Technology (Administrative Assistant) Certificate ▸ 20 coursesCertificate source
Applied Business Technology (Financial Assistant) Certificate ▸ 15 coursesCertificate source
Applied Business Technology (Office Assistant) Certificate ▸ 12 coursesCertificate source
Associate of Science Degree ▸ 9 coursesDegree source
Automotive Service Technician Foundation Certificate ▸ 5 coursesCertificate source
Business Management Certificate ▸ 52 coursesCertificate source
Carpenter Apprenticeship ▸ 6 coursesApprenticeship source
Cosmetology Diploma ▸ 10 coursesDiploma source
English as a Second Language ▸ 7 coursesDegree source
Enhanced Carpentry Foundation Certificate ▸ 5 coursesCertificate source
Environmental Site Assessment Technician ▸ 21 courses source
Esthetician Certificate ▸ 7 coursesCertificate source
Hairstylist Foundation Certificate ▸ 7 coursesCertificate source
Health Care Assistant Certificate ▸ 11 coursesCertificate source
Heavy Mechanical Trades Foundation Certificate ▸ 5 coursesCertificate source
Millwright Apprenticeship ▸ 5 coursesApprenticeship source
Millwright Foundations Certificate ▸ 5 coursesCertificate source
Post-Degree Diploma in Environmental Management ▸ 46 coursesDegree source
Post-Degree Diploma in Industrial and Organizational Psychology ▸ 31 coursesDegree source
Post-Degree Diploma in Information Resources Management ▸ 46 coursesDegree source
Post-Degree Diploma in Management Science ▸ 41 coursesDegree source
Practical Nursing Diploma ▸ 29 coursesDiploma source
Professional Cook 1 Institutional Entry Certificate ▸ 4 coursesCertificate source
Professional Cook Direct Entry ▸ 4 courses source
Social Services Worker Diploma ▸ 48 coursesDiploma source
Welder Apprenticeship ▸ 5 coursesApprenticeship source
Welder Foundation Certificate ▸ 4 coursesCertificate source
Automotive Service Technician Apprenticeship ▸ 6 coursesApprenticeship source
Electrician Apprenticeship ▸ 6 coursesApprenticeship source
Electrician Foundation Trades Certificate ▸ 7 coursesCertificate source
Environmental Restoration Diploma ▸ 25 coursesDiploma source
Heavy Mechanical Trades Apprenticeship ▸ 5 coursesApprenticeship source
Interactive and Digital Technologies Diploma ▸ 29 coursesDiploma source
Post-Degree Diploma in Information Technology Management ▸ 24 coursesDegree source
Power Engineering (4th Class) Certificate ▸ 8 coursesCertificate source
Education Assistant Certificate ▸ 23 coursesCertificate source
Education Assistant Diploma ▸ 40 coursesDiploma source
Executive Assistant Diploma ▸ 10 coursesDiploma source
Indigenous Human Service Worker Certificate ▸ 12 coursesCertificate source
Interprofessional Mental Health and Addictions Advanced Certificate ▸ 8 coursesCertificate source
Management Advanced Certificate ▸ 24 coursesCertificate source
Showing 300 of 543 courses
CodeTitleCreditsDescription
APNP130Professional Communication AAPNP 130 - Professional Communication A Add to My NLC Calendar APNP 130 - Professional Communication A This course provides learners with the foundational knowledge for caring and professional commun… source
APNP131Professional Practice AAPNP 131 - Professional Practice A Add to My NLC Calendar APNP 131 - Professional Practice A This theory course provides an introduction to the profession of practical nursing. Legislation that infor… source
APNP132Health Promotion AAPNP 132 - Health Promotion A Add to My NLC Calendar APNP 132 - Health Promotion A This introductory course will increase the learner’s understanding of health promotion within the Canadian context.… source
APNP133Variations In Health AAPNP 133 - Variations In Health A Add to My NLC Calendar APNP 133 - Variations In Health A This course provides the learner with the foundations of disease and illness across the lifespan. Learners w… source
APNP134Pharmacology AAPNP 134 - Pharmacology A Add to My NLC Calendar APNP 134 - Pharmacology A This introductory course examines the principles of pharmacology required to administer medications in a safe and profession… source
APNP135Integrated Nursing Practice AAPNP 135 - Integrated Nursing Practice A Add to My NLC Calendar APNP 135 - Integrated Nursing Practice A This course emphasizes the art and science of nursing, focusing on the development of nursing… source
APNP136Consolidated Practice Experience AAPNP 136 - Consolidated Practice Experience A Add to My NLC Calendar APNP 136 - Consolidated Practice Experience A This clinical experience provides learners with the opportunity to integrate theory… source
ACCT040Introduction to AccountingACCT 040 - Introduction to Accounting Add to My NLC Calendar ACCT 040 - Introduction to Accounting Introduction to Accounting offers the basics of the Accounting Cycle for both service and merchandis… source
AGRI223Introduction to AgricultureAGRI 223 - Introduction to Agriculture Add to My NLC Calendar AGRI 223 - Introduction to Agriculture (3.0 credits) The course introduces the industry and practice of agriculture with emphasis given t… source
AMT101General IntroductionAMT 101 - General Introduction Add to My NLC Calendar AMT 101 - General Introduction A course which provides orientation to Northern Lights College its policies and a general introduction to aviation… source
AMT102Aerodynamics Fixed Wing AircraftAMT 102 - Aerodynamics Fixed Wing Aircraft Add to My NLC Calendar AMT 102 - Aerodynamics Fixed Wing Aircraft This course will provide the student a fundamental understanding of the principles, forces… source
AMT103Materials Aircraft StructuresAMT 103 - Materials Aircraft Structures Add to My NLC Calendar AMT 103 - Materials Aircraft Structures The course will provide a overview and understanding of the Materials used in aviation and their… source
AMT104Aircraft Hardware Approved PartsAMT 104 - Aircraft Hardware Approved Parts Add to My NLC Calendar AMT 104 - Aircraft Hardware Approved Parts The course will provide a understanding of numbering systems used in aviation hardware suc… source
AMT105Aircraft Hydraulic Pneumatic SystemsAMT 105 - Aircraft Hydraulic Pneumatic Systems Add to My NLC Calendar AMT 105 - Aircraft Hydraulic Pneumatic Systems The course will provide a understanding of the principles involved with hydraulic… source
AMT106Aircraft Equipment IntroductionAMT 106 - Aircraft Equipment Introduction Add to My NLC Calendar AMT 106 - Aircraft Equipment Introduction The course will provide orientation to the use of support equipment and safe practices for t… source
AMT107Basic Aircraft Electricity DcAMT 107 - Basic Aircraft Electricity Dc Add to My NLC Calendar AMT 107 - Basic Aircraft Electricity Dc The Course will provide a fundamental understanding of Direct Current Electricity and how to wor… source
AMT108Blueprint DesignAMT 108 - Blueprint Design Add to My NLC Calendar AMT 108 - Blueprint Design The course will provide the ability to read and design blueprints and explain the Air Transport Association numbering syst… source
AMT109Hand ToolsAMT 109 - Hand Tools Add to My NLC Calendar AMT 109 - Hand Tools This course will provide a full understanding of common aviation hand tools and shop tooling so that a student may use them effectivel… source
AMT110Aviation MathAMT 110 - Aviation Math Add to My NLC Calendar AMT 110 - Aviation Math The course will provide a review and progression of the math required in the field of aviation for the varied calculations a tec… source
AMT111Canadian Aviation Regulations 1AMT 111 - Canadian Aviation Regulations 1 Add to My NLC Calendar AMT 111 - Canadian Aviation Regulations 1 The course will provide a understanding of the regulations and standards pertaining to the a… source
AMT112Flight Controls Fixed Wing and RiggingAMT 112 - Flight Controls Fixed Wing and Rigging Add to My NLC Calendar AMT 112 - Flight Controls Fixed Wing and Rigging The course will provide a complete understanding of aerodynamic principles and… source
AMT114Practical ProjectsAMT 114 - Practical Projects Add to My NLC Calendar AMT 114 - Practical Projects The course will allow the student to demonstrate in a practical fashion the theories and principles taught in the firs… source
AMT121Canadian Aviation Regulations 2AMT 121 - Canadian Aviation Regulations 2 Add to My NLC Calendar AMT 121 - Canadian Aviation Regulations 2 The course will further enhance the regulatory awareness required by the Aircraft Maintenanc… source
AMT122Non Destructive Testing CorrosionAMT 122 - Non Destructive Testing Corrosion Add to My NLC Calendar AMT 122 - Non Destructive Testing Corrosion The course will further enhance the regulatory awareness required by the Aircraft Mainte… source
AMT123Aircraft Aerodynamics RotaryAMT 123 - Aircraft Aerodynamics Rotary Add to My NLC Calendar AMT 123 - Aircraft Aerodynamics Rotary The course will encompass all the differences from fixed wing to rotary wing principles of control… source
AMT124Human Factors in AviationAMT 124 - Human Factors in Aviation Add to My NLC Calendar AMT 124 - Human Factors in Aviation The course will provide the essence of why accidents occur and how short comings as human beings plays i… source
AMT125Aircraft Maintenance InspectionsAMT 125 - Aircraft Maintenance Inspections Add to My NLC Calendar AMT 125 - Aircraft Maintenance Inspections The course will allow for understanding of why and how inspections are done on aircraft, i… source
AMT126Basic Electricity ACAMT 126 - Basic Electricity AC Add to My NLC Calendar AMT 126 - Basic Electricity AC The course will explain various alternating current electrical principles and provide examples of types of systems… source
AMT127Turbine Engine TheoryAMT 127 - Turbine Engine Theory Add to My NLC Calendar AMT 127 - Turbine Engine Theory The course will introduce the jet engine from its inception to the current day examples allowing for historical… source
AMT128Piston Engines 1AMT 128 - Piston Engines 1 Add to My NLC Calendar AMT 128 - Piston Engines 1 The operation of the piston engine will be covered to provide a understanding of the combustion process to extract power.… source
AMT129Reciprocating ComponentsAMT 129 - Reciprocating Components Add to My NLC Calendar AMT 129 - Reciprocating Components The course will expand on piston engines and add various components to the knowledge base for a complete p… source
AMT130Electrical SystemsAMT 130 - Electrical Systems Add to My NLC Calendar AMT 130 - Electrical Systems The course will encompass many systems to provide an understanding of what kind of electrical systems are on an aircra… source
AMT132Practical Projects 2AMT 132 - Practical Projects 2 Add to My NLC Calendar AMT 132 - Practical Projects 2 Multiple projects will be experienced in the course to allow demonstration of the skills expected and needed to wo… source
AMT210Instrumentation and AvionicsAMT 210 - Instrumentation and Avionics Add to My NLC Calendar AMT 210 - Instrumentation and Avionics The course will explain instruments seen in the flight deck and how they operate from analog to ne… source
AMT211Dynamic SystemsAMT 211 - Dynamic Systems Add to My NLC Calendar AMT 211 - Dynamic Systems The course will take a look at moving systems and how they are to be maintained and the requirements of the maintenance such… source
AMT212Aircraft Protection SystemsAMT 212 - Aircraft Protection Systems Add to My NLC Calendar AMT 212 - Aircraft Protection Systems The course will provide a complete understanding of protective systems on an aircraft such as enviro… source
AMT213Weight and BalanceAMT 213 - Weight and Balance Add to My NLC Calendar AMT 213 - Weight and Balance The course will explain why weight and balance affect aircraft and how to safely work when leveling or jacking aircraf… source
AMT214Piston Engines 2AMT 214 - Piston Engines 2 Add to My NLC Calendar AMT 214 - Piston Engines 2 The course will provide exposure and understanding of the various flight deck instruments and tools used when maintaining… source
AMT215PropellersAMT 215 - Propellers Add to My NLC Calendar AMT 215 - Propellers The course will take the propellor and explain its function and operation so that the power from an engine can be translated into usab… source
AMT216Turbine Engine SystemsAMT 216 - Turbine Engine Systems Add to My NLC Calendar AMT 216 - Turbine Engine Systems Turbine engine fuel and ignition systems will be reviewed and explained to create the encompassing powerplant… source
AMT217Landing GearAMT 217 - Landing Gear Add to My NLC Calendar AMT 217 - Landing Gear The transition from ground to air in aviation being a key component of flight, various landing gear systems will be explored and l… source
AMT218Rotary Flight Controls and RiggingAMT 218 - Rotary Flight Controls and Rigging Add to My NLC Calendar AMT 218 - Rotary Flight Controls and Rigging Aircraft Maintenance Technician means a person who performs inspections and troublesho… source
AMT219Turbine Engine SystemsAMT 219 - Turbine Engine Systems Add to My NLC Calendar AMT 219 - Turbine Engine Systems The course will enhance turbine engine theory by exploring the associated systems that allow successful operat… source
AMT220Practical Projects 3AMT 220 - Practical Projects 3 Add to My NLC Calendar AMT 220 - Practical Projects 3 Demonstration of the theories and skills discussed during the semester will be developed and assessed to a high st… source
AMT221Canadian Aviation Regulations 3AMT 221 - Canadian Aviation Regulations 3 Add to My NLC Calendar AMT 221 - Canadian Aviation Regulations 3 The course will further enhance the regulatory awareness required by the Aircraft Maintenanc… source
AMT222Practical Projects 4AMT 222 - Practical Projects 4 Add to My NLC Calendar AMT 222 - Practical Projects 4 The student when having completed this portion of the program will be able to describe and apply the operations of… source
ANTH101Cultural and Social Anthropology IANTH 101 - Cultural and Social Anthropology I Add to My NLC Calendar ANTH 101 - Cultural and Social Anthropology I (3.0 credits) An introduction to the theories, methods and techniques of archaeology… source
ANTH102Cultural and Social Anthropology IIANTH 102 - Cultural and Social Anthropology II Add to My NLC Calendar ANTH 102 - Cultural and Social Anthropology II (3.0 credits) Cultural and Social Anthropology II The theme of this course is glob… source
ANTH201Ethnic and Race RelationsANTH 201 - Ethnic and Race Relations Add to My NLC Calendar ANTH 201 - Ethnic and Race Relations (3.0 credits) An examination of the causes and consequences of racism, prejudice, stigma and discrimin… source
ANTH202Ethnography of Canada’s First Nations PeoplesANTH 202 - Ethnography of Canada’s First Nations Peoples Add to My NLC Calendar ANTH 202 - Ethnography of Canada’s First Nations Peoples (3.0 credits) This course introduces students to the cultural… source
ANTH203Contemporary Canadian Native PeoplesANTH 203 - Contemporary Canadian Native Peoples Add to My NLC Calendar ANTH 203 - Contemporary Canadian Native Peoples (3.0 credits) The course is an introduction to the diversity and complexity of t… source
ANTH204Medical AnthropologyANTH 204 - Medical Anthropology Add to My NLC Calendar ANTH 204 - Medical Anthropology (3.0 credits) An introduction to various approaches toward health and illness in different cultural systems, and… source
ABTC111Accounting IABTC 111 - Accounting I Add to My NLC Calendar ABTC 111 - Accounting I (3.0 credits) A basic accounting course emphasizing concepts and terminology. Restrictions: Must be in ABT (Applied Business Tec… source
ABTC112Keyboarding 1ABTC 112 - Keyboarding 1 Add to My NLC Calendar ABTC 112 - Keyboarding 1 (1.0 credits) Students will practice and develop speed and accuracy in basic keyboarding. Restrictions: Must be in ABT (Applie… source
ABTC114Human Relations and Job Search SkillsABTC 114 - Human Relations and Job Search Skills Add to My NLC Calendar ABTC 114 - Human Relations and Job Search Skills (3.0 credits) This course concentrates on personal and professional developmen… source
ABTC119Computers and GroupwareABTC 119 - Computers and Groupware Add to My NLC Calendar ABTC 119 - Computers and Groupware (3.0 credits) Students will be introduced to basic computer operating system capabilities as well as the b… source
ABTC120Business Math & CalculationsABTC 120 - Business Math & Calculations Add to My NLC Calendar ABTC 120 - Business Math & Calculations (2.0 credits) Students review whole numbers, decimals, and fractions. Students study percent cal… source
ABTC121Electronic Spreadsheet IABTC 121 - Electronic Spreadsheet I Add to My NLC Calendar ABTC 121 - Electronic Spreadsheet I (2.0 credits) Students will study the basics of an electronic spreadsheet program. Restrictions: Must be… source
ABTC133Word Processing IABTC 133 - Word Processing I Add to My NLC Calendar ABTC 133 - Word Processing I (4.0 credits) Students will develop competency in using basic functions of a word processing program. They will also l… source
ABTC151Accounting 2ABTC 151 - Accounting 2 Add to My NLC Calendar ABTC 151 - Accounting 2 (4.0 credits) This course deals with the complete fiscal cycle and an introduction to payroll. Mastery of this course enables th… source
ABTC153Word Processing IIABTC 153 - Word Processing II Add to My NLC Calendar ABTC 153 - Word Processing II (4.0 credits) Students will develop competency in using advanced functions of a word processing program on a persona… source
ABTC154Administrative Procedures and Records ManagementABTC 154 - Administrative Procedures and Records Management Add to My NLC Calendar ABTC 154 - Administrative Procedures and Records Management (3.0 credits) This course is designed to provide an oppo… source
ABTC161Electronic Spreadsheet IIABTC 161 - Electronic Spreadsheet II Add to My NLC Calendar ABTC 161 - Electronic Spreadsheet II (3.0 credits) Students will study the advanced features of an electronic spreadsheet program including… source
ABTC165Business EnglishABTC 165 - Business English Add to My NLC Calendar ABTC 165 - Business English (6.0 credits) This course provides students with comprehensive instruction in the correct use of English grammar, punctu… source
ABTC173Keyboarding IIABTC 173 - Keyboarding II Add to My NLC Calendar ABTC 173 - Keyboarding II (2.0 credits) The student will acquire a higher degree of keyboarding accuracy and speed through a comprehensive, individual… source
ABTC182Automated AccountingABTC 182 - Automated Accounting Add to My NLC Calendar ABTC 182 - Automated Accounting (5.0 credits) Students will post simple transactions to, and produce reports for, accounts receivable, accounts… source
ABTC191Practicum for Office AssistantsABTC 191 - Practicum for Office Assistants Add to My NLC Calendar ABTC 191 - Practicum for Office Assistants (1.0 credits) Students will apply newly acquired skills in an office environment. Restrict… source
ABTC192PracticumABTC 192 - Practicum Add to My NLC Calendar ABTC 192 - Practicum (2.0 credits) Students will apply newly acquired skills in an office environment. Restrictions: Must be in ABT Admin or Fin Asst (in-p… source
ABTC193Desktop PublishingABTC 193 - Desktop Publishing Add to My NLC Calendar ABTC 193 - Desktop Publishing (2.0 credits) This course is an introductory hands-on course designed to teach the student the advanced functions of… source
ABTC194Presentation SoftwareABTC 194 - Presentation Software Add to My NLC Calendar ABTC 194 - Presentation Software (1.0 credits) Students will develop competency in applying appropriate concepts and formats by presenting info… source
ABTC195Business CommunicationsABTC 195 - Business Communications Add to My NLC Calendar ABTC 195 - Business Communications (4.0 credits) Students will learn to develop effective letter and memo writing skills, apply related skill… source
ARCH200Introduction to Archaeology and World PrehistoryARCH 200 - Introduction to Archaeology and World Prehistory Add to My NLC Calendar ARCH 200 - Introduction to Archaeology and World Prehistory (3.0 credits) Archaeology 200 provides an introduction t… source
ARCH230Introduction to Archaeological Heritage ManagementARCH 230 - Introduction to Archaeological Heritage Management Add to My NLC Calendar ARCH 230 - Introduction to Archaeological Heritage Management (3.0 credits) Archaeological Heritage Management is… source
ASTF101Automotive Service Technician FoundationASTF 101 - Automotive Service Technician Foundation Add to My NLC Calendar ASTF 101 - Automotive Service Technician Foundation Students who enroll in this program will examine, test and repair the pa… source
ASTF150Automotive Service Technician Foundation PracticumASTF 150 - Automotive Service Technician Foundation Practicum Add to My NLC Calendar ASTF 150 - Automotive Service Technician Foundation Practicum Students will be placed in an 80 hour unpaid practic… source
ASTA100Automotive Service Technician Level 1ASTA 100 - Automotive Service Technician Level 1 Add to My NLC Calendar ASTA 100 - Automotive Service Technician Level 1 Students who enroll in the Automotive Service Technician Level 1 are individua… source
ASTA200Automotive Service Technician Level 2ASTA 200 - Automotive Service Technician Level 2 Add to My NLC Calendar ASTA 200 - Automotive Service Technician Level 2 Students who enroll in the Automotive Service Technician Level 2 will be expos… source
ASTA290Auto Service Technician Gap Level 3 TrainingASTA 290 - Auto Service Technician Gap Level 3 Training Add to My NLC Calendar ASTA 290 - Auto Service Technician Gap Level 3 Training This course provides information and learning to students so tha… source
ASTA300Automotive Service Technician Level 3 ApprenticeshipASTA 300 - Automotive Service Technician Level 3 Apprenticeship Add to My NLC Calendar ASTA 300 - Automotive Service Technician Level 3 Apprenticeship Students who enroll in this course will learn al… source
ASTA390Auto Service Technician Gap Level 4 TrainingASTA 390 - Auto Service Technician Gap Level 4 Training Add to My NLC Calendar ASTA 390 - Auto Service Technician Gap Level 4 Training This course provides information and learning to students so tha… source
ASTA400Automotive Service Technician Level 4 ApprenticeshipASTA 400 - Automotive Service Technician Level 4 Apprenticeship Add to My NLC Calendar ASTA 400 - Automotive Service Technician Level 4 Apprenticeship Students who enroll in this course will learn al… source
BEST031Intermediate Better Employment Strategies and TechniquesBEST 031 - Intermediate Better Employment Strategies and Techniques Add to My NLC Calendar BEST 031 - Intermediate Better Employment Strategies and Techniques This intermediate level course under the… source
BEST041Advanced Better Employment Strategies and TechniquesBEST 041 - Advanced Better Employment Strategies and Techniques Add to My NLC Calendar BEST 041 - Advanced Better Employment Strategies and Techniques This advanced level course under the Education a… source
BEST051Provincial Better Employment Strategies and TechniquesBEST 051 - Provincial Better Employment Strategies and Techniques Add to My NLC Calendar BEST 051 - Provincial Better Employment Strategies and Techniques The goal of BEST (Provincial Better Employme… source
BIOL040Advanced BiologyBIOL 040 - Advanced Biology Add to My NLC Calendar BIOL 040 - Advanced Biology Biology is the study of living organisms and life processes. This course focuses on the cell, evolution, the diversity o… source
BIOL050Provincial Biology (Human)BIOL 050 - Provincial Biology (Human) Add to My NLC Calendar BIOL 050 - Provincial Biology (Human) This course explores human biology at both a macro and micro level. Topics include cell biology, gen… source
BIOL101Introductory Biology IBIOL 101 - Introductory Biology I Add to My NLC Calendar BIOL 101 - Introductory Biology I (4.0 credits) This is an introductory biology course emphasizing cell biology, bioenergetics, and plant and… source
BIOL102Introductory Biology IIBIOL 102 - Introductory Biology II Add to My NLC Calendar BIOL 102 - Introductory Biology II (4.0 credits) Introductory Biology emphasizing reproduction, genetics, evolution, and ecology. Chemistry 1… source
BIOL103Medical MicrobiologyBIOL 103 - Medical Microbiology Add to My NLC Calendar BIOL 103 - Medical Microbiology (3.0 credits) This course examines the basic principles of medical microbiology and the classification of microb… source
BIOL111Anatomy and Physiology IBIOL 111 - Anatomy and Physiology I Add to My NLC Calendar BIOL 111 - Anatomy and Physiology I (4.0 credits) This course provides the first half of a comprehensive survey of the structures and functi… source
BIOL112Anatomy and Physiology IIBIOL 112 - Anatomy and Physiology II Add to My NLC Calendar BIOL 112 - Anatomy and Physiology II (4.0 credits) This course provides the second half of a comprehensive survey of the structures and fun… source
BIOL125Basic EcologyBIOL 125 - Basic Ecology Add to My NLC Calendar BIOL 125 - Basic Ecology (3.0 credits) Students are introduced to the basic concepts of ecology. Topics of study include: the ecosystem concept; trophi… source
BIOL127Botany BasicsBIOL 127 - Botany Basics Add to My NLC Calendar BIOL 127 - Botany Basics (3.0 credits) From marshlands to grasslands to forests, plants make up the diverse communities that are an integral part of a… source
BIOL204Introduction to EcologyBIOL 204 - Introduction to Ecology Add to My NLC Calendar BIOL 204 - Introduction to Ecology (3.0 credits) An introduction to the major divisions of ecology, including evolutionary and behavioural ec… source
BIOL205Laboratory Based Medical MicrobiologyBIOL 205 - Laboratory Based Medical Microbiology Add to My NLC Calendar BIOL 205 - Laboratory Based Medical Microbiology (4.0 credits) This course examines the basic principles of medical microbiolog… source
MGMT103Foundations in Financial Accounting Level 1MGMT 103 - Foundations in Financial Accounting Level 1 Add to My NLC Calendar MGMT 103 - Foundations in Financial Accounting Level 1 (3.0 credits) A foundation course in accounting designed to enable… source
MGMT104Principles of ManagementMGMT 104 - Principles of Management Add to My NLC Calendar MGMT 104 - Principles of Management (3.0 credits) Management principles, concepts and techniques. Elements of organizations, planning, organ… source
MGMT107Fundamentals of MarketingMGMT 107 - Fundamentals of Marketing Add to My NLC Calendar MGMT 107 - Fundamentals of Marketing (3.0 credits) Environment of marketing, marketing research, developing a marketing strategy and plan,… source
MGMT109Foundations in Financial Accounting Level 2MGMT 109 - Foundations in Financial Accounting Level 2 Add to My NLC Calendar MGMT 109 - Foundations in Financial Accounting Level 2 (3.0 credits) Foundations in Financial Accounting Level 2A continu… source
MGMT111Finite MathematicsMGMT 111 - Finite Mathematics Add to My NLC Calendar MGMT 111 - Finite Mathematics (3.0 credits) This course provides an instruction in linear systems, linear programming, matrices, set theory, permu… source
MGMT120Financial AccountingMGMT 120 - Financial Accounting Add to My NLC Calendar MGMT 120 - Financial Accounting (3.0 credits) A first level course in accounting designed to provide skill and knowledge to students enabling th… source
MGMT150Business MathematicsMGMT 150 - Business Mathematics Add to My NLC Calendar MGMT 150 - Business Mathematics (3.0 credits) This introductory course examines practical financial and mathematical problems encountered in the… source
MGMT201Intermediate Financial Accounting IMGMT 201 - Intermediate Financial Accounting I Add to My NLC Calendar MGMT 201 - Intermediate Financial Accounting I (3.0 credits) An intermediate level accounting course which focuses on the complex… source
MGMT202Intermediate Financial Accounting IIMGMT 202 - Intermediate Financial Accounting II Add to My NLC Calendar MGMT 202 - Intermediate Financial Accounting II (3.0 credits) This course covers the application of generally accepted accountin… source
MGMT203TaxationMGMT 203 - Taxation Add to My NLC Calendar MGMT 203 - Taxation (3.0 credits) Practical approach to the study of federal income tax for students through the use of actual tax problems. ~ source
MGMT204Human Resource Management (Personnel)MGMT 204 - Human Resource Management (Personnel) Add to My NLC Calendar MGMT 204 - Human Resource Management (Personnel) (3.0 credits) Human resource planning, recruitment and selection, career plann… source
MGMT210Advertising and PromotionMGMT 210 - Advertising and Promotion Add to My NLC Calendar MGMT 210 - Advertising and Promotion (3.0 credits) This course examines what is involved in the management and planning of advertising and… source
MGMT217Business Systems Analysis and DesignMGMT 217 - Business Systems Analysis and Design Add to My NLC Calendar MGMT 217 - Business Systems Analysis and Design (3.0 credits) This course introduces students to the concepts, theories, princip… source
MGMT219Entrepreneurship: Start UpMGMT 219 - Entrepreneurship: Start Up Add to My NLC Calendar MGMT 219 - Entrepreneurship: Start Up (3.0 credits) This course provides students with the opportunity to integrate their training into th… source
MGMT220Managerial AccountingMGMT 220 - Managerial Accounting Add to My NLC Calendar MGMT 220 - Managerial Accounting (4.0 credits) Basic managerial accounting practices designed to support business are studied in this course. M… source
MGMT221Managerial AccountingMGMT 221 - Managerial Accounting Add to My NLC Calendar MGMT 221 - Managerial Accounting (3.0 credits) Managerial accounting practices designed to support business are studied in this course. Materia… source
MGMT225Strategic ManagementMGMT 225 - Strategic Management Add to My NLC Calendar MGMT 225 - Strategic Management (3.0 credits) In this course students will apply the skills learned in their marketing, accounting, mathematics,… source
MGMT228Business Law: Principles and ApplicationsMGMT 228 - Business Law: Principles and Applications Add to My NLC Calendar MGMT 228 - Business Law: Principles and Applications (3.0 credits) This Business Law course evaluates current practical law… source
MGMT260Principles of Corporate Finance IMGMT 260 - Principles of Corporate Finance I Add to My NLC Calendar MGMT 260 - Principles of Corporate Finance I (3.0 credits) This course introduces students to the function of finance in a corporat… source
MGMT261Principles of Corporate Finance IIMGMT 261 - Principles of Corporate Finance II Add to My NLC Calendar MGMT 261 - Principles of Corporate Finance II (3.0 credits) A continuation of MGMT 260 , this course examines topics of: evaluatio… source
MGMT280Safety ManagementMGMT 280 - Safety Management Add to My NLC Calendar MGMT 280 - Safety Management (3.0 credits) This course provides a survey of safety management systems in organizations and businesses that are requ… source
MGMT290Quantitative Methods for BusinessMGMT 290 - Quantitative Methods for Business Add to My NLC Calendar MGMT 290 - Quantitative Methods for Business (3.0 credits) The course addresses a wide range of issues and questions using statisti… source
MGMT295Management ScienceMGMT 295 - Management Science Add to My NLC Calendar MGMT 295 - Management Science (3.0 credits) This is an introductory course in the techniques of management science. It explains with a minimum of… source
MGMT301Management Skills for SupervisorsMGMT 301 - Management Skills for Supervisors Add to My NLC Calendar MGMT 301 - Management Skills for Supervisors (3.0 credits) This Business Management course describes the management skills needed b… source
MGMT302Business Sustainability and The EnvironmentMGMT 302 - Business Sustainability and The Environment Add to My NLC Calendar MGMT 302 - Business Sustainability and The Environment (3.0 credits) An introduction to business theory revolving around… source
MGMT303Non-Profit ManagementMGMT 303 - Non-Profit Management Add to My NLC Calendar MGMT 303 - Non-Profit Management (3.0 credits) This course explores the business and human resource issues involved in working with and operati… source
MGMT304Operations ManagementMGMT 304 - Operations Management Add to My NLC Calendar MGMT 304 - Operations Management (3.0 credits) This course teaches how operations management allocates resources and converts inputs, such as m… source
MGMT306Management Science IIMGMT 306 - Management Science II Add to My NLC Calendar MGMT 306 - Management Science II (3.0 credits) This course introduces students to probabilistic/stochastic models of Management Science. Topics… source
MGMT425Integrated Strategic Management SeminarMGMT 425 - Integrated Strategic Management Seminar Add to My NLC Calendar MGMT 425 - Integrated Strategic Management Seminar (1.0 credit) Students apply skills learned in their marketing, accounting,… source
MGMT430Business Ethics and Social ResponsibilityMGMT 430 - Business Ethics and Social Responsibility Add to My NLC Calendar MGMT 430 - Business Ethics and Social Responsibility (3.0 credits) This course introduces students to the relevance and imp… source
MGMT450Principles of Project ManagementMGMT 450 - Principles of Project Management Add to My NLC Calendar MGMT 450 - Principles of Project Management (3.0 credits) Principles of project Management (PM) is built on the foundations of The P… source
MGMT453Project Management Seminar Information Technology SpecializationMGMT 453 - Project Management Seminar Information Technology Specialization Add to My NLC Calendar MGMT 453 - Project Management Seminar Information Technology Specialization (1.0 credit) This semina… source
MGMT454Project Management Seminar in Environmental SciencesMGMT 454 - Project Management Seminar in Environmental Sciences Add to My NLC Calendar MGMT 454 - Project Management Seminar in Environmental Sciences (1.0 credits) This seminar equips students with… source
MGMT455Project Management Seminar Health Administration SpecializationMGMT 455 - Project Management Seminar Health Administration Specialization Add to My NLC Calendar MGMT 455 - Project Management Seminar Health Administration Specialization (1.0 credits) This seminar… source
CARA150Carpenter Apprenticeship Level 1CARA 150 - Carpenter Apprenticeship Level 1 Add to My NLC Calendar CARA 150 - Carpenter Apprenticeship Level 1 This course offers the harmonized curriculum for Level 1 Carpenter as outlined by the IT… source
CARA190Carpenter Apprenticeship Level 2 Gap TrainingCARA 190 - Carpenter Apprenticeship Level 2 Gap Training Add to My NLC Calendar CARA 190 - Carpenter Apprenticeship Level 2 Gap Training This course provides information and learning to students so t… source
CARA250Carpenter Apprenticeship Level 2CARA 250 - Carpenter Apprenticeship Level 2 Add to My NLC Calendar CARA 250 - Carpenter Apprenticeship Level 2 This course offers the harmonized curriculum for Level 2 Carpenter as outlined by the IT… source
CARA350Carpenter Apprenticeship Level 3CARA 350 - Carpenter Apprenticeship Level 3 Add to My NLC Calendar CARA 350 - Carpenter Apprenticeship Level 3 This course follows the Level 3 Industry Training Authority curriculum. Focus is put on… source
CARA390Carpenter Apprenticeship Level 3 Gap TrainingCARA 390 - Carpenter Apprenticeship Level 3 Gap Training Add to My NLC Calendar CARA 390 - Carpenter Apprenticeship Level 3 Gap Training This course is a requirement to bridge the training gap betwee… source
CARA450Carpenter Apprenticeship Level 4CARA 450 - Carpenter Apprenticeship Level 4 Add to My NLC Calendar CARA 450 - Carpenter Apprenticeship Level 4 This course follows the Level 4 Industry Training Authority curriculum. Focus is placed… source
CARP150Enhanced Carpenter Foundation Level 1CARP 150 - Enhanced Carpenter Foundation Level 1 Add to My NLC Calendar CARP 150 - Enhanced Carpenter Foundation Level 1 This course offers the harmonized curriculum for Level 1 Carpenter as outlined… source
CARP250Enhanced Carpenter Foundation Level 2CARP 250 - Enhanced Carpenter Foundation Level 2 Add to My NLC Calendar CARP 250 - Enhanced Carpenter Foundation Level 2 This course offers the harmonized curriculum for Level 2 Carpenter as outlined… source
CHEM040Advanced ChemistryCHEM 040 - Advanced Chemistry Add to My NLC Calendar CHEM 040 - Advanced Chemistry Chemistry is an essential part of the everyday world. Knowledge and understanding of its principles are the foundati… source
CHEM050Provincial ChemistryCHEM 050 - Provincial Chemistry Add to My NLC Calendar CHEM 050 - Provincial Chemistry Chemistry is an essential part of the everyday world. Knowledge and understanding of its principles are the foun… source
CHEM103Fundamentals of Chemistry ICHEM 103 - Fundamentals of Chemistry I Add to My NLC Calendar CHEM 103 - Fundamentals of Chemistry I (4.0 credits) This course builds on the foundations of CHEM 11 and 12, examining the organization… source
CHEM104Fundamentals of Chemistry IICHEM 104 - Fundamentals of Chemistry II Add to My NLC Calendar CHEM 104 - Fundamentals of Chemistry II (4.0 credits) This course builds on the foundation especially of CHEM 12, examining the relation… source
CHEM170Introduction to Forensic ChemistryCHEM 170 - Introduction to Forensic Chemistry Add to My NLC Calendar CHEM 170 - Introduction to Forensic Chemistry (4.0 credits) Introduction to Forensic ChemistryThis is an introductory forensic che… source
COMM100Technical Communication 1 for GeomaticsCOMM 100 - Technical Communication 1 for Geomatics Add to My NLC Calendar COMM 100 - Technical Communication 1 for Geomatics (3.0 credits) COMM 100 focuses on the work documents required by the geoma… source
COMM110Technical Communication 2 for GeomaticsCOMM 110 - Technical Communication 2 for Geomatics Add to My NLC Calendar COMM 110 - Technical Communication 2 for Geomatics (3.0 credits) COMM 110 teaches Geomatics students to apply professional wr… source
COMM301Organizational Communications3COMM 301 - Organizational Communications Add to My NLC Calendar COMM 301 - Organizational Communications (3.0 Credits) As an introduction to managing communications and public relations, this course… 3 cr · 3 hr source
CPSC100Introduction to Computers and Computer ApplicationsCPSC 100 - Introduction to Computers and Computer Applications Add to My NLC Calendar CPSC 100 - Introduction to Computers and Computer Applications (3.0 credits) This introductory course provides a… source
CPSC101Introduction to ComputingCPSC 101 - Introduction to Computing Add to My NLC Calendar CPSC 101 - Introduction to Computing (3.0 credits) This is an introductory course for students who have little or no experience with comput… source
CPSC111Computer Science and Information TechnologyCPSC 111 - Computer Science and Information Technology Add to My NLC Calendar CPSC 111 - Computer Science and Information Technology (3.0 credits) This course provides an introduction to computer sys… source
CPSC123Introduction to Object Oriented Programming C++CPSC 123 - Introduction to Object Oriented Programming C++ Add to My NLC Calendar CPSC 123 - Introduction to Object Oriented Programming C++ (4.0 credits) This course introduces basic and advanced co… source
CPST020Fundamentals Computer StudiesCPST 020 - Fundamentals Computer Studies Add to My NLC Calendar CPST 020 - Fundamentals Computer Studies Computers are an essential part of education, work and personal life. Computer skills are intr… source
CPST030Intermediate Computer StudiesCPST 030 - Intermediate Computer Studies Add to My NLC Calendar CPST 030 - Intermediate Computer Studies Computers are a part of daily life in personal, work, and educational environments. The goal o… source
CPST039Individualized Computer StudiesCPST 039 - Individualized Computer Studies Add to My NLC Calendar CPST 039 - Individualized Computer Studies Individualized Computer Studies is intended for students progressing towards post-secondar… source
CPST040Advanced Computer StudiesCPST 040 - Advanced Computer Studies Add to My NLC Calendar CPST 040 - Advanced Computer Studies This course will provide students with a survey of the major applications of computers, enable student… source
CPST050Provincial Computer Studies: ApplicationsCPST 050 - Provincial Computer Studies: Applications Add to My NLC Calendar CPST 050 - Provincial Computer Studies: Applications Using a project focus, students learn computer applications and skills… source
CPST059Individualized Studies in Computer StudiesCPST 059 - Individualized Studies in Computer Studies Add to My NLC Calendar CPST 059 - Individualized Studies in Computer Studies Individualized Computer Studies is intended for students going into… source
COSM101Hairstylist PortfolioCOSM 101 - Hairstylist Portfolio Add to My NLC Calendar COSM 101 - Hairstylist Portfolio Students will create a professional portfolio demonstrating and showcasing their Hairstylist skills, talents a… source
COSM102Esthetics PortfolioCOSM 102 - Esthetics Portfolio Add to My NLC Calendar COSM 102 - Esthetics Portfolio Students will create a professional portfolio demonstrating and showcasing their Esthetics skills, talents and cap… source
COSM250Cosmetology CapstoneCOSM 250 - Cosmetology Capstone Add to My NLC Calendar COSM 250 - Cosmetology Capstone This one-week capstone project allows students to showcase their combined skills learned throughout their Hairst… source
CRWR050Provincial Creative WritingCRWR 050 - Provincial Creative Writing Add to My NLC Calendar CRWR 050 - Provincial Creative Writing Creative Writing 050 is for writers with little or no experience in creative writing who wish to d… source
CRWR209Introduction to the Art of Writing ICRWR 209 - Introduction to the Art of Writing I Add to My NLC Calendar CRWR 209 - Introduction to the Art of Writing I (3.0 credits) For students interested in writing imaginatively in a variety of s… source
CRWR210Introduction to the Art of Writing IICRWR 210 - Introduction to the Art of Writing II Add to My NLC Calendar CRWR 210 - Introduction to the Art of Writing II (3.0 credits) This is a continuation of CRWR 209 , with increasing emphasis on… source
CRWR250Advanced Writing Techniques ICRWR 250 - Advanced Writing Techniques I Add to My NLC Calendar CRWR 250 - Advanced Writing Techniques I (3.0 credits) This is an advanced course in writing techniques. Emphasis is placed upon develo… source
CRIM101Introduction to CriminologyCRIM 101 - Introduction to Criminology Add to My NLC Calendar CRIM 101 - Introduction to Criminology (3.0 credits) This course offers an historical and contemporary examination of criminology. It pro… source
CRIM103Psychological Explanations of Criminal and Deviant BehaviourCRIM 103 - Psychological Explanations of Criminal and Deviant Behaviour Add to My NLC Calendar CRIM 103 - Psychological Explanations of Criminal and Deviant Behaviour (3.0 credits) This course will e… source
CRIM120Research Methods in CriminologyCRIM 120 - Research Methods in Criminology Add to My NLC Calendar CRIM 120 - Research Methods in Criminology (3.0 credits) An introduction to social science research in the field of Criminology. The… source
CRIM131Introduction to the Criminal Justice SystemCRIM 131 - Introduction to the Criminal Justice System Add to My NLC Calendar CRIM 131 - Introduction to the Criminal Justice System (3.0 credits) Introduction to the Criminal Justice System is a cou… source
CRIM135Introduction to Canadian Law and Legal InstitutionsCRIM 135 - Introduction to Canadian Law and Legal Institutions Add to My NLC Calendar CRIM 135 - Introduction to Canadian Law and Legal Institutions (3.0 credits) This course will introduce the stude… source
CRIM210Youth and the Criminal Justice SystemCRIM 210 - Youth and the Criminal Justice System Add to My NLC Calendar CRIM 210 - Youth and the Criminal Justice System (3.0 credits) This course will examine the historical definitions of youth dev… source
CRIM213Women and the Criminal Justice SystemCRIM 213 - Women and the Criminal Justice System Add to My NLC Calendar CRIM 213 - Women and the Criminal Justice System (3.0 credits) This course will provide an in-depth analysis of the theoretical… source
CRIM230Criminal LawCRIM 230 - Criminal Law Add to My NLC Calendar CRIM 230 - Criminal Law (3.0 credits) This course will introduce the student to the basic principles of Canadian criminal law, the concepts of actus reu… source
ECED101Principles and Practices 1ECED 101 - Principles and Practices 1 Add to My NLC Calendar ECED 101 - Principles and Practices 1 (3.0 credits) This course will provide the student with an overview of the field of early childhood… source
ECED109APracticum 1ECED 109A - Practicum 1 Add to My NLC Calendar ECED 109A - Practicum 1 (3.0 credits) This course offers supervised practical experience working with young children in an early learning setting. Empha… source
ECED110Practicum 2ECED 110 - Practicum 2 Add to My NLC Calendar ECED 110 - Practicum 2 (3.0 credits) This second level practicum course provides students further opportunities to observe and work in community based ea… source
ECED111Practicum 3ECED 111 - Practicum 3 Add to My NLC Calendar ECED 111 - Practicum 3 (4.0 credits) This third level practicum course provides students further opportunities to observe and work in community based ear… source
ECED150The Early Childhood Education ProfessionalECED 150 - The Early Childhood Education Professional Add to My NLC Calendar ECED 150 - The Early Childhood Education Professional (3.0 credits) This course examines professional issues such as advoc… source
ECED201Non-Profit ManagementECED 201 - Non-Profit Management Add to My NLC Calendar ECED 201 - Non-Profit Management (3.0 credits) This course explores the business and human resource issues involved in working with and operati… source
ECED203ADevelopment 3 Infants and ToddlersECED 203A - Development 3 Infants and Toddlers Add to My NLC Calendar ECED 203A - Development 3 Infants and Toddlers (3.0 credits) This course examines theories and concepts of development, and in al… source
ECED207Curriculum 3 Infants and ToddlersECED 207 - Curriculum 3 Infants and Toddlers Add to My NLC Calendar ECED 207 - Curriculum 3 Infants and Toddlers (3.0 credits) This course is designed to facilitate and support the development of und… source
ECED208Practicum - Infant and ToddlersECED 208 - Practicum - Infant and Toddlers Add to My NLC Calendar ECED 208 - Practicum - Infant and Toddlers (4.0 credits) In this 225 hour practicum course, students reflect upon previous experience… source
ECED210Practicum – Diverse AbilitiesECED 210 - Practicum – Diverse Abilities Add to My NLC Calendar ECED 210 - Practicum – Diverse Abilities (4.0 credits) In this 225 hour practicum course, students reflect upon previous experiences, a… source
ECED215Curriculum 4 Working with Children with Diverse AbilitiesECED 215 - Curriculum 4 Working with Children with Diverse Abilities Add to My NLC Calendar ECED 215 - Curriculum 4 Working with Children with Diverse Abilities (3.0 credits) Early Childhood students… source
ECEC100Curriculum 1ECEC 100 - Curriculum 1 Add to My NLC Calendar ECEC 100 - Curriculum 1 (3.0 credits) In this course students will study children’s explorations throughout early childhood curriculum areas in order to… source
ECEC200Curriculum IIECEC 200 - Curriculum II Add to My NLC Calendar ECEC 200 - Curriculum II (3.0 credits) Students will deepen their knowledge and skills to create multi-dimensional learning environments that are flexi… source
ECEC201Building Professional Family PartnershipsECEC 201 - Building Professional Family Partnerships Add to My NLC Calendar ECEC 201 - Building Professional Family Partnerships (3.0 credits) This course examines the knowledge, competencies, and at… source
ECEC202Administration and Leadership in Early Childhood EducationECEC 202 - Administration and Leadership in Early Childhood Education Add to My NLC Calendar ECEC 202 - Administration and Leadership in Early Childhood Education (3.0 credits) This course will prepa… source
ECEC203Current Perspectives on PracticeECEC 203 - Current Perspectives on Practice Add to My NLC Calendar ECEC 203 - Current Perspectives on Practice (3.0 credits) Students will examine current Current Perspectives on Practice and the imp… source
ECON101Principles of Economics (Micro)ECON 101 - Principles of Economics (Micro) Add to My NLC Calendar ECON 101 - Principles of Economics (Micro) (3.0 credits) This course examines the way that a mixed market economy allocates and distr… source
ECON102Principles of Economics (Macro)ECON 102 - Principles of Economics (Macro) Add to My NLC Calendar ECON 102 - Principles of Economics (Macro) (3.0 credits) This course examines at the macro level the operations, functions, problems… source
ECON105Principles of EconomicsECON 105 - Principles of Economics Add to My NLC Calendar ECON 105 - Principles of Economics (3.0 credits) This course deals with both microeconomics and macroeconomics. Topics include the nature of… source
ECON210Managerial EconomicsECON 210 - Managerial Economics Add to My NLC Calendar ECON 210 - Managerial Economics (3.0 credits) This course applies economic theories and tools of economic analysis useful to managers of both pu… source
EDUC100Questions and Issues in EducationEDUC 100 - Questions and Issues in Education Add to My NLC Calendar EDUC 100 - Questions and Issues in Education (3.0 credits) This course introduces students to a sample of basic questions and issue… source
EDUC220Introduction to Educational PsychologyEDUC 220 - Introduction to Educational Psychology Add to My NLC Calendar EDUC 220 - Introduction to Educational Psychology (3.0 credits) This course focuses on human development, theories of learning… source
EDUC230Introduction to Educational PhilosophiesEDUC 230 - Introduction to Educational Philosophies Add to My NLC Calendar EDUC 230 - Introduction to Educational Philosophies (3.0 credits) This course will introduce prospective teachers and others… source
EDUC240Social Issues in EducationEDUC 240 - Social Issues in Education Add to My NLC Calendar EDUC 240 - Social Issues in Education (3.0 credits) This course introduces students to a number of contemporary social issues in the field… source
EDUC252Introduction to Reflective PracticeEDUC 252 - Introduction to Reflective Practice Add to My NLC Calendar EDUC 252 - Introduction to Reflective Practice (4.0 credits) Education 252 provides opportunities for prospective teachers to beg… source
EDCP030Education and Career PlanningEDCP 030 - Education and Career Planning Add to My NLC Calendar EDCP 030 - Education and Career Planning The goal of Education and Career Planning is to prepare adult learners with life and employmen… source
EDCP040Education and Career PlanningEDCP 040 - Education and Career Planning Add to My NLC Calendar EDCP 040 - Education and Career Planning The goal of Education and Career Planning is to prepare adult learners with the life and emplo… source
EDCP050Provincial Career and Personal PlanningEDCP 050 - Provincial Career and Personal Planning Add to My NLC Calendar EDCP 050 - Provincial Career and Personal Planning EDCP develops learning skills, study strategies, and self-awareness necess… source
EDCP055Step Up for SuccessEDCP 055 - Step Up for Success Add to My NLC Calendar EDCP 055 - Step Up for Success Students will learn the necessary life-skills to succeed in today’s job market and prepare for higher education st… source
EDAS140Language Development and DisordersEDAS 140 - Language Development and Disorders Add to My NLC Calendar EDAS 140 - Language Development and Disorders (3.0 credits) This course will prepare students to work with children at varying lev… source
EDAS141AEducation Assistant FoundationsEDAS 141A - Education Assistant Foundations Add to My NLC Calendar EDAS 141A - Education Assistant Foundations (3.0 credits) This introductory course will focus on the roles and responsibilities of a… source
EDAS142ASupporting Students with ExceptionalitiesEDAS 142A - Supporting Students with Exceptionalities Add to My NLC Calendar EDAS 142A - Supporting Students with Exceptionalities (3.0 credits) This course will provide a broad overview of children… source
EDAS143Personal CareEDAS 143 - Personal Care Add to My NLC Calendar EDAS 143 - Personal Care (3.0 credits) This course introduces the most common health conditions among children in primary and secondary education in Ca… source
EDAS144Curriculum FoundationsEDAS 144 - Curriculum Foundations Add to My NLC Calendar EDAS 144 - Curriculum Foundations (3.0 credits) This course will familiarize students with curriculum materials and present various strategies… source
EDAS145Social Foundations of Special EducationEDAS 145 - Social Foundations of Special Education Add to My NLC Calendar EDAS 145 - Social Foundations of Special Education (3.0 credits) This course will outline the historical, legal, and philosop… source
EDAS146Understanding Learning ChallengesEDAS 146 - Understanding Learning Challenges Add to My NLC Calendar EDAS 146 - Understanding Learning Challenges (3.0 credits) This course explores the field of learning disabilities. The learning pr… source
EDAS148Exploring DiversityEDAS 148 - Exploring Diversity Add to My NLC Calendar EDAS 148 - Exploring Diversity (3.0 credits) This course will analyze diversity and how respect, understanding, and encouragement can affect the… source
EDAS152Practicum 1EDAS 152 - Practicum 1 Add to My NLC Calendar EDAS 152 - Practicum 1 (3.0 credits) This course offers supervised practical experience and involvement with children in a classroom setting. Emphasis is… source
EDAS153Practicum 2EDAS 153 - Practicum 2 Add to My NLC Calendar EDAS 153 - Practicum 2 (4.0 credits) This course offers supervised practical experience and involvement with children in a classroom setting. Emphasis wi… source
EDAS154Education Assistant ProfessionalEDAS 154 - Education Assistant Professional Add to My NLC Calendar EDAS 154 - Education Assistant Professional (3.0 credits) This is a summative course which focuses on professionalism and on-going p… source
EDAS240Language Development and DisordersEDAS 240 - Language Development and Disorders Add to My NLC Calendar EDAS 240 - Language Development and Disorders (3.0 credits) This course will prepare students to work with children at varying lev… source
EDAS241Autism Spectrum DisorderEDAS 241 - Autism Spectrum Disorder Add to My NLC Calendar EDAS 241 - Autism Spectrum Disorder (3.0 credits) This course will provide an overview of Autism Spectrum Disorder, exploring causative theo… source
EDAS242Fetal Alcohol Spectrum DisorderEDAS 242 - Fetal Alcohol Spectrum Disorder Add to My NLC Calendar EDAS 242 - Fetal Alcohol Spectrum Disorder (3.0 credits) This course will provide an overview of Fetal Alcohol Spectrum Disorder, exp… source
EDAS243Supporting Children’s Mental HealthEDAS 243 - Supporting Children’s Mental Health Add to My NLC Calendar EDAS 243 - Supporting Children’s Mental Health (3.0 credits) This course will introduce students to mental health issues experien… source
EDAS244High School Literacy and NumeracyEDAS 244 - High School Literacy and Numeracy Add to My NLC Calendar EDAS 244 - High School Literacy and Numeracy (3.0 credits) This course offers Education Assistants fundamental skills for working w… source
ELFT101Electrician Foundation Trades TrainingELFT 101 - Electrician Foundation Trades Training Add to My NLC Calendar ELFT 101 - Electrician Foundation Trades Training The Electrician Foundation Trades Training course provides students the oppo… source
ELFT102Electrician Foundation Level 1ELFT 102 - Electrician Foundation Level 1 Add to My NLC Calendar ELFT 102 - Electrician Foundation Level 1 Electricians plan, design, assemble, install, alter, repair, inspect, verify, commission, co… source
ELFT150Electrician PracticumELFT 150 - Electrician Practicum Add to My NLC Calendar ELFT 150 - Electrician Practicum Students will be placed in a 60-hour unpaid practicum. During this time, students will be exposed to worksite… source
ELAT102Electrician Level 1ELAT 102 - Electrician Level 1 Add to My NLC Calendar ELAT 102 - Electrician Level 1 Electricians plan, design, assemble, install, alter, repair, inspect, verify, commission, connect, operate, mainta… source
ELAT190Electrician Level 2 Gap TrainingELAT 190 - Electrician Level 2 Gap Training Add to My NLC Calendar ELAT 190 - Electrician Level 2 Gap Training This course enables students in the classic pathway for Electrician training to transiti… source
ELAT202Electrician Level 2ELAT 202 - Electrician Level 2 Add to My NLC Calendar ELAT 202 - Electrician Level 2 Electricians plan, design, assemble, install, alter, repair, inspect, verify, commission, connect, operate, mainta… source
ELAT302Electrician Level 3ELAT 302 - Electrician Level 3 Add to My NLC Calendar ELAT 302 - Electrician Level 3 Electricians plan, design, assemble, install, alter, repair, inspect, verify, commission, connect, operate, mainta… source
ELAT390Electrical Level 4 Gap TrainingELAT 390 - Electrical Level 4 Gap Training Add to My NLC Calendar ELAT 390 - Electrical Level 4 Gap Training This course is a requirement to bridge the training gap between the Classic Level 3 and th… source
ELAT402Electrician Construction Level 4ELAT 402 - Electrician Construction Level 4 Add to My NLC Calendar ELAT 402 - Electrician Construction Level 4 Electricians plan, design, assemble, install, alter, repair, inspect, verify, commission… source
ENGG115Engineering Design, Drafting, and Sustainable Practice 1ENGG 115 - Engineering Design, Drafting, and Sustainable Practice 1 Add to My NLC Calendar ENGG 115 - Engineering Design, Drafting, and Sustainable Practice 1 (3.0 credits) This course provides an in… source
ENGG120Engineering Design, Ethics, and Sustainable Practice 2ENGG 120 - Engineering Design, Ethics, and Sustainable Practice 2 Add to My NLC Calendar ENGG 120 - Engineering Design, Ethics, and Sustainable Practice 2 (3.0 credits) This course expands on student… source
ENGG125Engineering Mechanics and ThermodynamicsENGG 125 - Engineering Mechanics and Thermodynamics Add to My NLC Calendar ENGG 125 - Engineering Mechanics and Thermodynamics (3.0 credits) This course expands on concepts of statics, dynamics, and… source
ENGL001Skills for Student Success - EnglishENGL 001 - Skills for Student Success - English Add to My NLC Calendar ENGL 001 - Skills for Student Success - English This course is for students needing to refresh their English skills. This course… source
ENGL010Fundamental English AENGL 010 - Fundamental English A Add to My NLC Calendar ENGL 010 - Fundamental English A This course will develop fundamental English skills. It focuses on the development of reading, writing, the wr… source
ENGL011Fundamental English Level 1ENGL 011 - Fundamental English Level 1 Add to My NLC Calendar ENGL 011 - Fundamental English Level 1 This course is designed to adults develop basic personal English skills. It focuses on pre-reading… source
ENGL012Fundamental English Level 2ENGL 012 - Fundamental English Level 2 Add to My NLC Calendar ENGL 012 - Fundamental English Level 2 This course is designed to adults develop the skills to read basic English passages and write comp… source
ENGL013Fundamental English Level 3ENGL 013 - Fundamental English Level 3 Add to My NLC Calendar ENGL 013 - Fundamental English Level 3 This course is designed to develop fundamental learning skills. It focuses on the development of r… source
ENGL020Fundamental English BENGL 020 - Fundamental English B Add to My NLC Calendar ENGL 020 - Fundamental English B This course is for students who require greater ability with reading, writing, oral communication and listenin… source
ENGL024Fundamental English Level 4ENGL 024 - Fundamental English Level 4 Add to My NLC Calendar ENGL 024 - Fundamental English Level 4 This course is designed for students who require greater ability with reading, writing and oral co… source
ENGL025Fundamental English Level 5ENGL 025 - Fundamental English Level 5 Add to My NLC Calendar ENGL 025 - Fundamental English Level 5 This course develops skills and strategies for reading and responding to a variety of written mate… source
ENGL026Fundamental English Level 6ENGL 026 - Fundamental English Level 6 Add to My NLC Calendar ENGL 026 - Fundamental English Level 6 This course further develops skills and strategies for reading, writing and communication. Skill a… source
ENGL030Intermediate EnglishENGL 030 - Intermediate English Add to My NLC Calendar ENGL 030 - Intermediate English The goal of Intermediate English is for students to develop a variety of core skills in critical and creative th… source
ENGL039Individualized Studies in EnglishENGL 039 - Individualized Studies in English Add to My NLC Calendar ENGL 039 - Individualized Studies in English Individualized Studies in English is intended for students progressing towards post-se… source
ENGL040Advanced EnglishENGL 040 - Advanced English Add to My NLC Calendar ENGL 040 - Advanced English The goal of Advanced English is for students to develop a variety of core skills in critical and creative thinking, spea… source
ENGL050Literature-Based Provincial EnglishENGL 050 - Literature-Based Provincial English Add to My NLC Calendar ENGL 050 - Literature-Based Provincial English Provincial Level English is required for the Provincial Diploma and is recommended… source
ENGL051Provincial Technical and Professional EnglishENGL 051 - Provincial Technical and Professional English Add to My NLC Calendar ENGL 051 - Provincial Technical and Professional English ENGL 051 focuses on practices related to effective technical c… source
ENGL052Provincial-Level Essential EnglishENGL 052 - Provincial-Level Essential English Add to My NLC Calendar ENGL 052 - Provincial-Level Essential English This Provincial-Level Essential English course develops skills that will enable stud… source
ENGL059Individualized Studies in EnglishENGL 059 - Individualized Studies in English Add to My NLC Calendar ENGL 059 - Individualized Studies in English Individualized Studies in English is intended for students going into post-secondary p… source
ENGL099University PreparationENGL 099 - University Preparation Add to My NLC Calendar ENGL 099 - University Preparation (3.0 credits) This course prepares students for university-level success by exploring many of the practices… source
ENGL100Academic WritingENGL 100 - Academic Writing Add to My NLC Calendar ENGL 100 - Academic Writing (3.0 credits) This course introduces students to university-level academic writing across the disciplines, reflecting th… source
ENGL105Nonfictional ProseENGL 105 - Nonfictional Prose Add to My NLC Calendar ENGL 105 - Nonfictional Prose (3.0 credits) This course develops thinking, reading, and writing skills by focusing on the literary study of nonfic… source
ENGL110Introduction to Workplace CommunicationsENGL 110 - Introduction to Workplace Communications Add to My NLC Calendar ENGL 110 - Introduction to Workplace Communications (3.0 credits) This course introduces students to professional and interp… source
ENGL111Poetry and DramaENGL 111 - Poetry and Drama Add to My NLC Calendar ENGL 111 - Poetry and Drama (3.0 credits) This course introduces the literary interpretation of poetry and drama. Students will analyze representati… source
ENGL112Prose FictionENGL 112 - Prose Fiction Add to My NLC Calendar ENGL 112 - Prose Fiction (3.0 credits) This course introduces the literary interpretation of prose fiction. Students will analyze representative exampl… source
ENGL201Survey of English Literature IENGL 201 - Survey of English Literature I Add to My NLC Calendar ENGL 201 - Survey of English Literature I (3.0 credits) Major writers from the medieval period through to 1660 will be examined within… source
ENGL202Survey of English Literature IIENGL 202 - Survey of English Literature II Add to My NLC Calendar ENGL 202 - Survey of English Literature II (3.0 credits) This course surveys writers from 1660 through to the twentieth century. A va… source
ENGL205Introduction to Canadian LiteratureENGL 205 - Introduction to Canadian Literature Add to My NLC Calendar ENGL 205 - Introduction to Canadian Literature (3.0 credits) This course explores writers, themes and genres in Canadian literatu… source
ENGL220Children’s LiteratureENGL 220 - Children’s Literature Add to My NLC Calendar ENGL 220 - Children’s Literature (3.0 credits) This course examines the place and purpose of children’s literature in our society. Various subg… source
ENGL221Introduction to Women’s LiteratureENGL 221 - Introduction to Women’s Literature Add to My NLC Calendar ENGL 221 - Introduction to Women’s Literature (3.0 credits) This course will introduce students to writing by women from its early… source
ENGL230Technical WritingENGL 230 - Technical Writing Add to My NLC Calendar ENGL 230 - Technical Writing (3.0 credits) Technical writing examines how to communicate technical information and knowledge in a concise, logical,… source
EASL020Beginners English for Academic PurposesEASL 020 - Beginners English for Academic Purposes Add to My NLC Calendar EASL 020 - Beginners English for Academic Purposes This is a beginner course for non-native English students. This course cov… source
EASL030Pre-Intermediate English for Academic PurposesEASL 030 - Pre-Intermediate English for Academic Purposes Add to My NLC Calendar EASL 030 - Pre-Intermediate English for Academic Purposes This is a low intermediate course for non-native English stu… source
EASL040Intermediate English for Academic PurposesEASL 040 - Intermediate English for Academic Purposes Add to My NLC Calendar EASL 040 - Intermediate English for Academic Purposes This is an intermediate course for non-native English students. This… source
EASL050Advanced English for Academic PurposesEASL 050 - Advanced English for Academic Purposes Add to My NLC Calendar EASL 050 - Advanced English for Academic Purposes This is a course for upper intermediate to advanced non-native English stude… source
EASL051English for Academic Purposes Level Three: Reading and WritingEASL 051 - English for Academic Purposes Level Three: Reading and Writing Add to My NLC Calendar EASL 051 - English for Academic Purposes Level Three: Reading and Writing EASL 051 is the intermediate… 144 hr source
EASL052English for Academic Purposes Level Three: Listening and SpeakingEASL 052 - English for Academic Purposes Level Three: Listening and Speaking Add to My NLC Calendar EASL 052 - English for Academic Purposes Level Three: Listening and Speaking EASL 052 is the interm… 144 hr source
EASL060Masters English for Academic PurposesEASL 060 - Masters English for Academic Purposes Add to My NLC Calendar EASL 060 - Masters English for Academic Purposes This is an advanced-level course for non-native English students. This course… source
ESHS037Essential Skills for Health Sciences - Intermediate LevelESHS 037 - Essential Skills for Health Sciences - Intermediate Level Add to My NLC Calendar ESHS 037 - Essential Skills for Health Sciences - Intermediate Level This course provides students with the… source
ESTR021Essential Skills for Trades: Preparation for CosmetologyESTR 021 - Essential Skills for Trades: Preparation for Cosmetology Add to My NLC Calendar ESTR 021 - Essential Skills for Trades: Preparation for Cosmetology A strong essential skills foundation is… source
ESTR022Essential Skills for Trades: Preparation for CookESTR 022 - Essential Skills for Trades: Preparation for Cook Add to My NLC Calendar ESTR 022 - Essential Skills for Trades: Preparation for Cook A strong essential skills foundation is crucial for st… source
ESTR023Essential Skills for Trades: Preparation for PlumberESTR 023 - Essential Skills for Trades: Preparation for Plumber Add to My NLC Calendar ESTR 023 - Essential Skills for Trades: Preparation for Plumber A strong essential skills foundation is crucial… source
ESTR031Essential Skills for Trades: Preparation for Automotive Service TechnicianESTR 031 - Essential Skills for Trades: Preparation for Automotive Service Technician Add to My NLC Calendar ESTR 031 - Essential Skills for Trades: Preparation for Automotive Service Technician A st… source
ESTR032Essential Skills for Trades: Preparation for Heavy Mechanical TradesESTR 032 - Essential Skills for Trades: Preparation for Heavy Mechanical Trades Add to My NLC Calendar ESTR 032 - Essential Skills for Trades: Preparation for Heavy Mechanical Trades A strong essenti… source
ESTR033Essential Skills for Trades: Preparation for MillwrightESTR 033 - Essential Skills for Trades: Preparation for Millwright Add to My NLC Calendar ESTR 033 - Essential Skills for Trades: Preparation for Millwright A strong essential skills foundation is cr… source
ESTR034Essential Skills for Trades: Preparation for WelderESTR 034 - Essential Skills for Trades: Preparation for Welder Add to My NLC Calendar ESTR 034 - Essential Skills for Trades: Preparation for Welder A strong essential skills foundation is crucial fo… source
ESTR035Essential Skills for Trades: Preparation for Oil and Gas Field OperationsESTR 035 - Essential Skills for Trades: Preparation for Oil and Gas Field Operations Add to My NLC Calendar ESTR 035 - Essential Skills for Trades: Preparation for Oil and Gas Field Operations A stro… source
ESTR036Essential Skills for Trades: Preparation for Building MaintenanceESTR 036 - Essential Skills for Trades: Preparation for Building Maintenance Add to My NLC Calendar ESTR 036 - Essential Skills for Trades: Preparation for Building Maintenance A strong essential ski… source
ESTR037Essential Skills for Trades - Intermediate LevelESTR 037 - Essential Skills for Trades - Intermediate Level Add to My NLC Calendar ESTR 037 - Essential Skills for Trades - Intermediate Level Strong essential skills are critical for student success… source
ESTR041Essential Skills for Trades: Preparation for CarpentryESTR 041 - Essential Skills for Trades: Preparation for Carpentry Add to My NLC Calendar ESTR 041 - Essential Skills for Trades: Preparation for Carpentry A strong essential skills foundation is cruc… source
ESTR042Essential Skills for Trades: Preparation for Power Engineering and Gas ProcessingESTR 042 - Essential Skills for Trades: Preparation for Power Engineering and Gas Processing Add to My NLC Calendar ESTR 042 - Essential Skills for Trades: Preparation for Power Engineering and Gas P… source
ESTR043Essential Skills for Trades: Preparation for Aircraft Maintenance EngineeringESTR 043 - Essential Skills for Trades: Preparation for Aircraft Maintenance Engineering Add to My NLC Calendar ESTR 043 - Essential Skills for Trades: Preparation for Aircraft Maintenance Engineerin… source
ESTR044Essential Skills for Trades: Preparation for Electrician FoundationESTR 044 - Essential Skills for Trades: Preparation for Electrician Foundation Add to My NLC Calendar ESTR 044 - Essential Skills for Trades: Preparation for Electrician Foundation A strong essential… source
ESTR045Essential Skills for Trades: Preparation for Wind Turbine MaintenanceESTR 045 - Essential Skills for Trades: Preparation for Wind Turbine Maintenance Add to My NLC Calendar ESTR 045 - Essential Skills for Trades: Preparation for Wind Turbine Maintenance A strong essen… source
ESTR047Essential Skills for Trades Advanced-LevelESTR 047 - Essential Skills for Trades Advanced-Level Add to My NLC Calendar ESTR 047 - Essential Skills for Trades Advanced-Level Strong Essential Skills are critical for student success in NLC’s Fo… source
ESTR055Trades Access Common Core (TACC)ESTR 055 - Trades Access Common Core (TACC) Add to My NLC Calendar ESTR 055 - Trades Access Common Core (TACC) Students will learn about occupational health and safety requirements as they pertain to… source
ESTH105Esthetics and Spa Therapy 1ESTH 105 - Esthetics and Spa Therapy 1 Add to My NLC Calendar ESTH 105 - Esthetics and Spa Therapy 1 This course provides students with both theory and hands-on training in Esthetics and Spa Therapy… source
ESTH115Esthetics and Spa Therapy 2ESTH 115 - Esthetics and Spa Therapy 2 Add to My NLC Calendar ESTH 115 - Esthetics and Spa Therapy 2 This course builds on the ESTH 105 - Esthetics and Spa Therapy 1 training. Students will expand th… source
FRPC200Roots and Principles of Family Resource Programs in CanadaFRPC 200 - Roots and Principles of Family Resource Programs in Canada Add to My NLC Calendar FRPC 200 - Roots and Principles of Family Resource Programs in Canada (3.0 credits) This course addresses… source
FRPC201The Skilled Practitioner: Communicating EffectivelyFRPC 201 - The Skilled Practitioner: Communicating Effectively Add to My NLC Calendar FRPC 201 - The Skilled Practitioner: Communicating Effectively (3.0 credits) This course examines the core commun… source
FRPC300Family Resource Program Approach to PracticeFRPC 300 - Family Resource Program Approach to Practice Add to My NLC Calendar FRPC 300 - Family Resource Program Approach to Practice (3.0 credits) This course will examine the key Family Resource P… source
FRPC301Child DevelopmentFRPC 301 - Child Development Add to My NLC Calendar FRPC 301 - Child Development (3.0 credits) This course will allow participants to learn how their work can promote positive childhood source
FRPC302Understanding Family DiversityFRPC 302 - Understanding Family Diversity Add to My NLC Calendar FRPC 302 - Understanding Family Diversity (3.0 credits) This course identifies the social, economic, cultural, and structural diversit… source
FRPC303Working With Vulnerable FamiliesFRPC 303 - Working With Vulnerable Families Add to My NLC Calendar FRPC 303 - Working With Vulnerable Families (3.0 credits) This course addresses the attitudes and values required to work effectivel… source
FRPC304Supporting Families With Children With Diverse AbilitiesFRPC 304 - Supporting Families With Children With Diverse Abilities Add to My NLC Calendar FRPC 304 - Supporting Families With Children With Diverse Abilities (3.0 credits) This course examines the d… source
FRPC305Program Planning and EvaluationFRPC 305 - Program Planning and Evaluation Add to My NLC Calendar FRPC 305 - Program Planning and Evaluation (3.0 credits) This course examines the use of logic models and participant-driven emergent… source
FILM100Introduction to FilmFILM 100 - Introduction to Film Add to My NLC Calendar FILM 100 - Introduction to Film (3.0 credits) This course introduces students to the study of film as an art form and a medium of cultural commu… source
FNST050Provincial First NationsFNST 050 - Provincial First Nations Add to My NLC Calendar FNST 050 - Provincial First Nations This Provincial level course briefly looks at the physical locations of the six main First Nations langu… source
FNST051Provincial First Nations of the Upper Peace: History and CustomsFNST 051 - Provincial First Nations of the Upper Peace: History and Customs Add to My NLC Calendar FNST 051 - Provincial First Nations of the Upper Peace: History and Customs This Provincial level co… source
FNST100Indigenous Peoples of CanadaFNST 100 - Indigenous Peoples of Canada Add to My NLC Calendar FNST 100 - Indigenous Peoples of Canada (3.0 credits) This course is intended to provide an introduction to Indigenous ways of knowing,… source
FNST102Treaties and Aboriginal RightsFNST 102 - Treaties and Aboriginal Rights Add to My NLC Calendar FNST 102 - Treaties and Aboriginal Rights (3.0 credits) This course will introduce students to First Nations’ perspectives on traditio… source
FRST225Forest EcologyFRST 225 - Forest Ecology Add to My NLC Calendar FRST 225 - Forest Ecology (3.0 credits) Forest Ecology provides students with a thorough understanding of the natural processes that regulate the stru… source
FREN101Intermediate French IFREN 101 - Intermediate French I Add to My NLC Calendar FREN 101 - Intermediate French I (3.0 credits) This course includes grammar, composition, reading and oral practice, aiming to bring students t… source
FREN102Intermediate French IIFREN 102 - Intermediate French II Add to My NLC Calendar FREN 102 - Intermediate French II (3.0 credits) This course includes grammar, composition, reading and oral practice, aiming to bring students… source
GEOG050Provincial GeographyGEOG 050 - Provincial Geography Add to My NLC Calendar GEOG 050 - Provincial Geography Geography Provincial Level course introduces concepts, knowledge, and skills in the study of physical and human… source
GEOG100Introduction to Human Geography Places And Regions in Global ContextGEOG 100 - Introduction to Human Geography Places And Regions in Global Context Add to My NLC Calendar GEOG 100 - Introduction to Human Geography Places And Regions in Global Context (3.0 credits) Th… source
GEOG101Society and the EnvironmentGEOG 101 - Society and the Environment Add to My NLC Calendar GEOG 101 - Society and the Environment (3.0 credits) An introduction to the study of geography with emphasis upon interaction between soc… source
GEOG103The Regional Geography of CanadaGEOG 103 - The Regional Geography of Canada Add to My NLC Calendar GEOG 103 - The Regional Geography of Canada (3.0 credits) This course offers a general introduction to Canada by reviewing the chara… source
GEOG112Physical Geography: Surface of the EarthGEOG 112 - Physical Geography: Surface of the Earth Add to My NLC Calendar GEOG 112 - Physical Geography: Surface of the Earth (3.0 credits) The major geomorphic processes will be considered. The res… source
GEOG114Physical Geography: Weather and ClimateGEOG 114 - Physical Geography: Weather and Climate Add to My NLC Calendar GEOG 114 - Physical Geography: Weather and Climate (3.0 credits) The significant concepts of meteorology and climatology are… source
GEOG240Social GeographyGEOG 240 - Social Geography Add to My NLC Calendar GEOG 240 - Social Geography (3.0 credits) Social geography is defined as the study of social relations and the spatial structures that underpin thos… source
GEOG250Cartography: Map and Airphoto InterpretationGEOG 250 - Cartography: Map and Airphoto Interpretation Add to My NLC Calendar GEOG 250 - Cartography: Map and Airphoto Interpretation (3.0 credits) The course focuses on the use of maps and airphoto… source
GEOG260Introduction to Geographic Information SystemsGEOG 260 - Introduction to Geographic Information Systems Add to My NLC Calendar GEOG 260 - Introduction to Geographic Information Systems (3.0 credits) This course will develop a student’s knowledge… source
GEOL102Introduction to Earth HistoryGEOL 102 - Introduction to Earth History Add to My NLC Calendar GEOL 102 - Introduction to Earth History (4.0 credits) Introduction to Earth History, Geology 102, (4 credit hours) covers the geologic… source
HAIR101Hairstylist FundamentalsHAIR 101 - Hairstylist Fundamentals Add to My NLC Calendar HAIR 101 - Hairstylist Fundamentals Students will receive theory and hands-on training in the basic knowledge and skills that employers are… source
HAIR102Hairstylist Salon OperationsHAIR 102 - Hairstylist Salon Operations Add to My NLC Calendar HAIR 102 - Hairstylist Salon Operations Students will build on theory and techniques learned in HAIR 101 and will begin the operation of… source
HADM310Organizational Structure of the Canadian Health Care SystemHADM 310 - Organizational Structure of the Canadian Health Care System Add to My NLC Calendar HADM 310 - Organizational Structure of the Canadian Health Care System (3.0 credits) This course provides… source
HADM311Professional Nursing SeminarHADM 311 - Professional Nursing Seminar Add to My NLC Calendar HADM 311 - Professional Nursing Seminar (1.0 credits) This seminar encompasses a variety of professional concepts in the nursing profess… source
HADM320Community Health PlanningHADM 320 - Community Health Planning Add to My NLC Calendar HADM 320 - Community Health Planning (3.0 credits) Through analysis of a current public health program, the students will examine the effec… source
HADM330Health Care Law and Ethics in CanadaHADM 330 - Health Care Law and Ethics in Canada Add to My NLC Calendar HADM 330 - Health Care Law and Ethics in Canada (3.0 credits) This course explores law and ethics in the Canadian health care sy… source
HCAT110Common Health ChallengesHCAT 110 - Common Health Challenges Add to My NLC Calendar HCAT 110 - Common Health Challenges This course introduces students to the normal structure and function of the human body and normal bodily… source
HCAT111Lifestyle and ChoicesHCAT 111 - Lifestyle and Choices Add to My NLC Calendar HCAT 111 - Lifestyle and Choices This course introduces students to a holistic concept of health and the components of a health enhancing lifes… source
HCAT112Interpersonal CommunicationsHCAT 112 - Interpersonal Communications Add to My NLC Calendar HCAT 112 - Interpersonal Communications This course focuses on the development of self-awareness, increased understanding of others and… source
HCAT113Introduction to PracticeHCAT 113 - Introduction to Practice Add to My NLC Calendar HCAT 113 - Introduction to Practice This course provides an introduction to the role of the HCA within the British Columbia health care syst… source
HCAT123Concepts for PracticeHCAT 123 - Concepts for Practice Add to My NLC Calendar HCAT 123 - Concepts for Practice This course provides students with the opportunity to develop a theoretical framework for practice. Students w… source
HCAT124Personal Care and AssistanceHCAT 124 - Personal Care and Assistance Add to My NLC Calendar HCAT 124 - Personal Care and Assistance This practical course offers students the opportunity to acquire personal care and assistance sk… source
HCAT125Cognitive and/or Mental Health ChallengesHCAT 125 - Cognitive and/or Mental Health Challenges Add to My NLC Calendar HCAT 125 - Cognitive and/or Mental Health Challenges This course builds on content from other courses to assist students to… source
HCAT126Practice Experience in Multi-Level and/or Complex Care 1HCAT 126 - Practice Experience in Multi-Level and/or Complex Care 1 Add to My NLC Calendar HCAT 126 - Practice Experience in Multi-Level and/or Complex Care 1 This instructor supervised practice expe… source
HCAT127Practice Experience in Multi-Level and/or Complex Care 2HCAT 127 - Practice Experience in Multi-Level and/or Complex Care 2 Add to My NLC Calendar HCAT 127 - Practice Experience in Multi-Level and/or Complex Care 2 This practicum provides students with an… source
HCAT128Practice Experience in Home Support, Assisted Living, and/or Group Home SettingHCAT 128 - Practice Experience in Home Support, Assisted Living, and/or Group Home Setting Add to My NLC Calendar HCAT 128 - Practice Experience in Home Support, Assisted Living, and/or Group Home Se… 60 hr source
HSCI100Introduction to Health SciencesHSCI 100 - Introduction to Health Sciences Add to My NLC Calendar HSCI 100 - Introduction to Health Sciences (4.0 credits) This course is designed for students considering a career in health care. St… source
HDTA400Heavy Duty Equipment Technician Level 4HDTA 400 - Heavy Duty Equipment Technician Level 4 Add to My NLC Calendar HDTA 400 - Heavy Duty Equipment Technician Level 4 In this course, students will service, diagnose and repair equipment such… source
HDTA401Truck and Transport Mechanic Level 4HDTA 401 - Truck and Transport Mechanic Level 4 Add to My NLC Calendar HDTA 401 - Truck and Transport Mechanic Level 4 In this course, students will learn to diagnose, repair and service highway buse… source
HMTA100Heavy Mechanical Trades Level 1HMTA 100 - Heavy Mechanical Trades Level 1 Add to My NLC Calendar HMTA 100 - Heavy Mechanical Trades Level 1 In this course, students will service, diagnose, and repair trucks and equipment from a va… source
HMTA200Heavy Mechanical Trades Level 2HMTA 200 - Heavy Mechanical Trades Level 2 Add to My NLC Calendar HMTA 200 - Heavy Mechanical Trades Level 2 There are 3 paths included within this course. They are described in the following manner:… source
HMTA300Heavy Mechanical Trades Level 3HMTA 300 - Heavy Mechanical Trades Level 3 Add to My NLC Calendar HMTA 300 - Heavy Mechanical Trades Level 3 There are 2 paths included within this course. They are described in the following manner:… source
HMTF102Heavy Mechanical Trades FoundationHMTF 102 - Heavy Mechanical Trades Foundation Add to My NLC Calendar HMTF 102 - Heavy Mechanical Trades Foundation There are 4 paths included within this course. They are Truck and Transport Mechanic… source
HMTF150Foundation Work PracticumHMTF 150 - Foundation Work Practicum Add to My NLC Calendar HMTF 150 - Foundation Work Practicum Students will be placed in an 60 hour unpaid practicum. They will be exposed to operating terminology… source
HIST050Provincial HistoryHIST 050 - Provincial History Add to My NLC Calendar HIST 050 - Provincial History This course presents a survey of world history since 1900. The major units of the course include a study of the caus… source
HIST103Canada, Pre-ConfederationHIST 103 - Canada, Pre-Confederation Add to My NLC Calendar HIST 103 - Canada, Pre-Confederation (3.0 credits) This course is a survey of Canada’s political, economic, and social development from bef… source
HIST104Canada, Post-ConfederationHIST 104 - Canada, Post-Confederation Add to My NLC Calendar HIST 104 - Canada, Post-Confederation (3.0 credits) This course is a survey of Canada’s political, economic, and social development from 1… source
HIST200Women in the Western World from Pre-History to the PresentHIST 200 - Women in the Western World from Pre-History to the Present Add to My NLC Calendar HIST 200 - Women in the Western World from Pre-History to the Present (3.0 credits) This course will exami… source
HIST205The Ancient WorldHIST 205 - The Ancient World Add to My NLC Calendar HIST 205 - The Ancient World (3.0 credits) The story of people from the dawn of history to the fall of the Roman Empire. ~ source
HIST206History of Ancient GreeceHIST 206 - History of Ancient Greece Add to My NLC Calendar HIST 206 - History of Ancient Greece (3.0 credits) A survey of the political, social and cultural history of ancient Greece from pre-histor… source
HIST207History of Ancient RomeHIST 207 - History of Ancient Rome Add to My NLC Calendar HIST 207 - History of Ancient Rome (3.0 credits) This course is a survey of the political, social and cultural history of ancient Rome from t… source
HIST209History of the First Nations of CanadaHIST 209 - History of the First Nations of Canada Add to My NLC Calendar HIST 209 - History of the First Nations of Canada (3.0 credits) A survey of the history of the First Nations of Canada from th… source
HIST210History of British ColumbiaHIST 210 - History of British Columbia Add to My NLC Calendar HIST 210 - History of British Columbia (3.0 credits) This course is a survey of the political, economic, social and cultural history of B… source
HIST211European History, 1050-1789HIST 211 - European History, 1050-1789 Add to My NLC Calendar HIST 211 - European History, 1050-1789 (3.0 credits) A survey of early modern European history from the High Middle Ages to the Scientifi… source
HIST212European History, 1789 - PresentHIST 212 - European History, 1789 - Present Add to My NLC Calendar HIST 212 - European History, 1789 - Present (3.0 credits) A survey of modern European history with a emphasis on the French and Indu… source
HIST220History of Childhood in Canada: Indigenous and Settler Children, Then And NowHIST 220 - History of Childhood in Canada: Indigenous and Settler Children, Then And Now Add to My NLC Calendar HIST 220 - History of Childhood in Canada: Indigenous and Settler Children, Then And No… source
HIST231The United States History to 1865HIST 231 - The United States History to 1865 Add to My NLC Calendar HIST 231 - The United States History to 1865 (3.0 credits) A survey of American history and culture from the time of Columbus throu… source
HIST232The United States Since 1865HIST 232 - The United States Since 1865 Add to My NLC Calendar HIST 232 - The United States Since 1865 (3.0 credits) A continuation of History 231; traces the social, economic, and political developm… source
HDEC100Essential Skills for Human Service WorkersHDEC 100 - Essential Skills for Human Service Workers Add to My NLC Calendar HDEC 100 - Essential Skills for Human Service Workers (3.0 credits) This introductory course will focus on foundational sk… source
HDEC101Human Development IHDEC 101 - Human Development I Add to My NLC Calendar HDEC 101 - Human Development I (3.0 credits) This course provides the student with an introduction to the concepts, theories, research methods, a… source
HDEC102Health, Safety, and NutritionHDEC 102 - Health, Safety, and Nutrition Add to My NLC Calendar HDEC 102 - Health, Safety, and Nutrition (3.0 credits) This course examines methods of sound health, safety, and nutrition practices in… source
HDEC103Guiding and CaringHDEC 103 - Guiding and Caring Add to My NLC Calendar HDEC 103 - Guiding and Caring (3.0 credits) This course prepares students to guide children’s behavior through caring, positive, and constructive… source
HDEC104Human Development IIHDEC 104 - Human Development II Add to My NLC Calendar HDEC 104 - Human Development II (3.0 credits) This course provides the student with an introduction to the concepts, theories, research methods,… source
HDEC121Interpersonal CommunicationsHDEC 121 - Interpersonal Communications Add to My NLC Calendar HDEC 121 - Interpersonal Communications (3.0 credits) This course examines interpersonal communication knowledge and skills for individu… source
IHSW101Introduction to Human Service WorkIHSW 101 - Introduction to Human Service Work Add to My NLC Calendar IHSW 101 - Introduction to Human Service Work (3.0 credits) This course provides an introduction to human service work in a northe… source
IHSW102The Indigenous Family and ParentingIHSW 102 - The Indigenous Family and Parenting Add to My NLC Calendar IHSW 102 - The Indigenous Family and Parenting (3.0 credits) This course provides an overview of Indigenous families from histori… source
IHSW103Indigenous Wellness and Healthy PracticesIHSW 103 - Indigenous Wellness and Healthy Practices Add to My NLC Calendar IHSW 103 - Indigenous Wellness and Healthy Practices (3.0 credits) This course adopts a holistic approach to understanding… source
IHSW104Social and Health Issues in Indigenous CommunitiesIHSW 104 - Social and Health Issues in Indigenous Communities Add to My NLC Calendar IHSW 104 - Social and Health Issues in Indigenous Communities (3.0 credits) This course reviews current social and… source
IHSW105Community Helping ProjectIHSW 105 - Community ing Project Add to My NLC Calendar IHSW 105 - Community ing Project (3.0 credits) In this capstone course, students will demonstrate competency in knowledge, skills and values re… source
HUMA101Introduction to the HumanitiesHUMA 101 - Introduction to the Humanities Add to My NLC Calendar HUMA 101 - Introduction to the Humanities (3.0 credits) A survey of some of the fields that make up areas of human understanding that… source
HUMA102Introduction to the Humanities IIHUMA 102 - Introduction to the Humanities II Add to My NLC Calendar HUMA 102 - Introduction to the Humanities II (3.0 credits) Continuation of Humanities 101 Prerequisites: HUMA 101 - Introduction to… source
ITEC112Foundations of Web DevelopmentITEC 112 - Foundations of Web Development Add to My NLC Calendar ITEC 112 - Foundations of Web Development (3.0 credits) This course introduces Web Page Development. It covers HTML and XHTML code, st… source
ITEC150Small Computer Systems: Organization And ArchitectureITEC 150 - Small Computer Systems: Organization And Architecture Add to My NLC Calendar ITEC 150 - Small Computer Systems: Organization And Architecture (3.0 credits) The theory and application of pr… source
ITEC210Database DesignITEC 210 - Database Design Add to My NLC Calendar ITEC 210 - Database Design (3.0 credits) This course will provide a practical foundation of database design and implementation. The course will cover… source
ITEC220Object Oriented Programming with JavaITEC 220 - Object Oriented Programming with Java Add to My NLC Calendar ITEC 220 - Object Oriented Programming with Java (3.0 credits) This course introduces Java grammar and syntax and object-orient… source
ITEC225Android Mobile Application DevelopmentITEC 225 - Android Mobile Application Development Add to My NLC Calendar ITEC 225 - Android Mobile Application Development (3.0 credits) Android mobile application development using Java as a program… source
ITEC235Computer Graphics and Animation for the WebITEC 235 - Computer Graphics and Animation for the Web Add to My NLC Calendar ITEC 235 - Computer Graphics and Animation for the Web (3.0 credits) Students will use JavaScript to create graphics and… source
ITEC241Data Communication and Network InfrastructureITEC 241 - Data Communication and Network Infrastructure Add to My NLC Calendar ITEC 241 - Data Communication and Network Infrastructure (3.0 credits) This course familiarizes students with all aspec… source
ITEC243Introduction to Cloud ComputingITEC 243 - Introduction to Cloud Computing Add to My NLC Calendar ITEC 243 - Introduction to Cloud Computing (3.0 credits) This course provides the initial overview of foundational cloud computing co… source
ITEC245iOS App DevelopmentITEC 245 - iOS App Development Add to My NLC Calendar ITEC 245 - iOS App Development (3.0 credits) This course introduces fundamental concepts of iOS app development. Practical experience will be gai… source
ITEC251Cyber Security AnalysisITEC 251 - Cyber Security Analysis Add to My NLC Calendar ITEC 251 - Cyber Security Analysis (3.0 credits) Students will be prepared for work in security analysis, threat intelligence analysis, and a… source
ITEC255Human Computer InteractionITEC 255 - Human Computer Interaction Add to My NLC Calendar ITEC 255 - Human Computer Interaction (3.0 credits) Based on theories and concepts of human-computer interactions, students will design, c… source
ITEC290Project Based Field ExperienceITEC 290 - Project Based Field Experience Add to My NLC Calendar ITEC 290 - Project Based Field Experience (3.0 credits) Drawing on skills and knowledge gained from the Interactive and Digital Techno… source
NCIT212Object Oriented Programming IINCIT 212 - Object Oriented Programming II Add to My NLC Calendar NCIT 212 - Object Oriented Programming II (3.0 credits) This course continues the presentation of Object Oriented Programming (OOP) th… source
INTT030Introduction to TradesINTT 030 - Introduction to Trades Add to My NLC Calendar INTT 030 - Introduction to Trades This course is designed to present the essential skills required for success in most (those that require Gra… source
INTT055Trades SamplerINTT 055 - Trades Sampler Add to My NLC Calendar INTT 055 - Trades Sampler The Trades Sampler course is intended to introduce students to a variety of trades in a short period of time, with the goal… source
INTT090Introduction to TradesINTT 090 - Introduction to Trades Add to My NLC Calendar INTT 090 - Introduction to Trades The Explore Trades for Adults course introduces students to a variety of different Trades pathways. Students… source
LAND201Work PracticumLAND 201 - Work Practicum Add to My NLC Calendar LAND 201 - Work Practicum (3.0 credits) This unpaid practicum provides students with an opportunity to job-shadow an experienced person or practicum s… source
LAND227Wildlife Habitat ConservationLAND 227 - Wildlife Habitat Conservation Add to My NLC Calendar LAND 227 - Wildlife Habitat Conservation (3.0 credits) The conservation of wildlife habitat is an essential component of wildlife manag… source
LAND241Petroleum FundamentalsLAND 241 - Petroleum Fundamentals Add to My NLC Calendar LAND 241 - Petroleum Fundamentals (3.0 credits) Beginning with the early history of oil and gas production through to the current era, this co… source
LAND245Inventory and Assessment TechniquesLAND 245 - Inventory and Assessment Techniques Add to My NLC Calendar LAND 245 - Inventory and Assessment Techniques (3.0 credits) This course is designed to develop participants’ skills in criticall… source
LAND255Land ReclamationLAND 255 - Land Reclamation Add to My NLC Calendar LAND 255 - Land Reclamation (4.0 credits) Land reclamation is the application of a broad understanding of environmental factors including ecology, f… source
LAND280Introduction to Contaminated SitesLAND 280 - Introduction to Contaminated Sites Add to My NLC Calendar LAND 280 - Introduction to Contaminated Sites (3.0 credits) Managing contaminated sites is vital to maintaining the health of land… source
LAND290Work PracticumLAND 290 - Work Practicum Add to My NLC Calendar LAND 290 - Work Practicum (3.0 credits) This unpaid practicum provides students with an opportunity to put into practice program theory from both the… source
LAND295Environmental Site Assessment Technician PracticumLAND 295 - Environmental Site Assessment Technician Practicum Add to My NLC Calendar LAND 295 - Environmental Site Assessment Technician Practicum (3.0 credits) This practicum provides students with… source
LAWC050Canadian LawLAWC 050 - Canadian Law Add to My NLC Calendar LAWC 050 - Canadian Law LAW 050 introduces students to the basic elements of the Canadian legal system. Subjects include the law-making process, the his… source
MATH001Skills for Student Success - MathMATH 001 - Skills for Student Success - Math Add to My NLC Calendar MATH 001 - Skills for Student Success - Math This course is for students needing to refresh their math skills. This course will pro… source
MATH010Fundamental Math AMATH 010 - Fundamental Math A Add to My NLC Calendar MATH 010 - Fundamental Math A Fundamental Math A will students develop math skills. This course will give students a strong foundation of basic sk… source
MATH011Fundamental Math Level 1MATH 011 - Fundamental Math Level 1 Add to My NLC Calendar MATH 011 - Fundamental Math Level 1 This course is designed to adults develop personal math skills. Fundamental Level 1 Mathematics will giv… source
MATH012Fundamental Math Level 2MATH 012 - Fundamental Math Level 2 Add to My NLC Calendar MATH 012 - Fundamental Math Level 2 This course is designed to adults develop personal math skills. Fundamental Level Mathematics Level 2 wi… source
MATH013Fundamental Math Level 3MATH 013 - Fundamental Math Level 3 Add to My NLC Calendar MATH 013 - Fundamental Math Level 3 This course is designed to adults develop personal math skills. Fundamental Level 3 Mathematics will giv… source
MATH020Fundamental Math BMATH 020 - Fundamental Math B Add to My NLC Calendar MATH 020 - Fundamental Math B Fundamental Math B will students further develop math skills. This course will develop a strong foundation for using… source
MATH024Fundamental Math Level 4MATH 024 - Fundamental Math Level 4 Add to My NLC Calendar MATH 024 - Fundamental Math Level 4 This course is designed to adults develop personal math skills. Adult Fundamental Level 4 Mathematics wi… source
MATH025Fundamental Math Level 5MATH 025 - Fundamental Math Level 5 Add to My NLC Calendar MATH 025 - Fundamental Math Level 5 This course is designed to adults develop personal math skills. Adult Fundamental Level 5 Mathematics wi… source
MATH026Fundamental Math Level 6MATH 026 - Fundamental Math Level 6 Add to My NLC Calendar MATH 026 - Fundamental Math Level 6 This course is designed to adults develop personal math skills. Adult Fundamental Level 6 Mathematics wi… source
MATH030Intermediate Algebraic MathematicsMATH 030 - Intermediate Algebraic Mathematics Add to My NLC Calendar MATH 030 - Intermediate Algebraic Mathematics Intermediate Algebraic Math reviews the fundamental arithmetic skill to introduce be… source
MATH031Intermediate Trades MathMATH 031 - Intermediate Trades Math Add to My NLC Calendar MATH 031 - Intermediate Trades Math Intermediate Trades Math is intended to give students the necessary arithmetic knowledge and competence… source
MATH035Intermediate Developmental MathematicsMATH 035 - Intermediate Developmental Mathematics Add to My NLC Calendar MATH 035 - Intermediate Developmental Mathematics Intermediate Developmental Math reviews the fundamental arithmetic skills to… source
MATH039Individualized Studies in MathMATH 039 - Individualized Studies in Math Add to My NLC Calendar MATH 039 - Individualized Studies in Math Individualized Studies in Math is intended for students progressing towards post secondary e… source
MATH040Advanced MathematicsMATH 040 - Advanced Mathematics Add to My NLC Calendar MATH 040 - Advanced Mathematics As an equivalent to Pre-Calculus 11, MATH 040 is designed to meet the entrance requirements for further academic… source
MATH041Advanced Mathematics (industrial Mathematics)MATH 041 - Advanced Mathematics (industrial Mathematics) Add to My NLC Calendar MATH 041 - Advanced Mathematics (industrial Mathematics) Industrial Mathematics has been developed to provide the basic… source
MATH042Advanced Business and Consumer MathMATH 042 - Advanced Business and Consumer Math Add to My NLC Calendar MATH 042 - Advanced Business and Consumer Math The goal of Advanced Business and Consumer Mathematics is to provide the student w… source
MATH043Advanced Level Developmental MathematicsMATH 043 - Advanced Level Developmental Mathematics Add to My NLC Calendar MATH 043 - Advanced Level Developmental Mathematics The goal of Advanced level Developmental Mathematics is to provide stude… source
MATH044Advanced Business/Technical MathematicsMATH 044 - Advanced Business/Technical Mathematics Add to My NLC Calendar MATH 044 - Advanced Business/Technical Mathematics Math 044 is an applied math that covers a variety of areas that will be of… source
MATH050Provincial Algebra and TrigonometryMATH 050 - Provincial Algebra and Trigonometry Add to My NLC Calendar MATH 050 - Provincial Algebra and Trigonometry In Provincial Level Mathematics, students study the following types of functions:… source
MATH059Individualized Studies in MathematicsMATH 059 - Individualized Studies in Mathematics Add to My NLC Calendar MATH 059 - Individualized Studies in Mathematics Individualized Studies in Math is intended for students going into a post-seco… source
MATH101CalculusMATH 101 - Calculus Add to My NLC Calendar MATH 101 - Calculus (3.0 credits) This course is an introduction to the concepts of differential calculus. Topics include the calculation of limits and the… source
MATH102Calculus IIMATH 102 - Calculus II Add to My NLC Calendar MATH 102 - Calculus II (3.0 credits) Calculus II: The definite integral, area, volume, work, techniques of integration, arc length, area of surface of re… source
MATH104Introduction to StatisticsMATH 104 - Introduction to Statistics Add to My NLC Calendar MATH 104 - Introduction to Statistics (3.0 credits) The course addresses a wide range of issues and questions using statistical techniques… source
MATH105Calculus for Social and Biological Sciences IMATH 105 - Calculus for Social and Biological Sciences I Add to My NLC Calendar MATH 105 - Calculus for Social and Biological Sciences I (3.0 credits) This introductory course to calculus emphasizes… source
MATH106Calculus for Social Sciences IIMATH 106 - Calculus for Social Sciences II Add to My NLC Calendar MATH 106 - Calculus for Social Sciences II (3.0 credits) Systems of linear equations, algebraic operations with matrices, determinant… source
MATH108Finite MathematicsMATH 108 - Finite Mathematics Add to My NLC Calendar MATH 108 - Finite Mathematics (3.0 credits) This course provides an instruction in linear systems, linear programming, matrices, set theory, permu… source
MATH110Pre-CalculusMATH 110 - Pre-Calculus Add to My NLC Calendar MATH 110 - Pre-Calculus (3.0 credits) A course in algebra, trigonometry and analytic geometry necessary for a study of the calculus of elementary algebr… source
MATH115Introductory Discrete Mathematics IMATH 115 - Introductory Discrete Mathematics I Add to My NLC Calendar MATH 115 - Introductory Discrete Mathematics I (3.0 credits) An introduction to discrete Mathematics, with emphasis on topics tha… source
MATH152Introductory Linear AlgebraMATH 152 - Introductory Linear Algebra Add to My NLC Calendar MATH 152 - Introductory Linear Algebra (3.0 credits) Introductory treatment of vector, matrices, matrix operations, linear systems, deter… source
MATH190Principles of Mathematics for TeachersMATH 190 - Principles of Mathematics for Teachers Add to My NLC Calendar MATH 190 - Principles of Mathematics for Teachers (4.0 credits) Students planning a career in elementary school teaching will… source
IMHA310Foundations for PracticeIMHA 310 - Foundations for Practice Add to My NLC Calendar IMHA 310 - Foundations for Practice (3.0 credits) This course provides foundational knowledge to support individuals and families involved i… source
IMHA311Therapeutic RelationshipsIMHA 311 - Therapeutic Relationships Add to My NLC Calendar IMHA 311 - Therapeutic Relationships (3.0 credits) This course introduces learners to effective communication skills and strategies for fac… source
IMHA312Assessment and TreatmentIMHA 312 - Assessment and Treatment Add to My NLC Calendar IMHA 312 - Assessment and Treatment (3.0 credits) This course presents an overview of the knowledge and skills needed to assess acute and pe… source
IMHA313InterventionsIMHA 313 - Interventions Add to My NLC Calendar IMHA 313 - Interventions (3.0 credits) This course introduces students to evidence-based practices and effective counseling through evidence-based inte… source
IMHA314Interprofessional PracticeIMHA 314 - Interprofessional Practice Add to My NLC Calendar IMHA 314 - Interprofessional Practice (3.0 credits) This course focuses on interprofessional practice in mental health and addictions serv… source
IMHA315PracticumIMHA 315 - Practicum Add to My NLC Calendar IMHA 315 - Practicum (4.0 credits) This practicum course provides students with an opportunity to develop an advanced level of practice within the health c… source
MILA150Millwright Apprenticeship Level 1MILA 150 - Millwright Apprenticeship Level 1 Add to My NLC Calendar MILA 150 - Millwright Apprenticeship Level 1 This course offers harmonized level 1 curriculum as outlined by the ITA. Millwrights i… source
MILA190Millwright Level 2 Gap TrainingMILA 190 - Millwright Level 2 Gap Training Add to My NLC Calendar MILA 190 - Millwright Level 2 Gap Training This course provides information and learning to students so that they may enter the harmo… source
MILA250Millwright Apprenticeship Level 2MILA 250 - Millwright Apprenticeship Level 2 Add to My NLC Calendar MILA 250 - Millwright Apprenticeship Level 2 This course follows the harmonized outline for ITA Level 2 Millwright. They install, r… source
MILA350Millwright Apprenticeship Level 3MILA 350 - Millwright Apprenticeship Level 3 Add to My NLC Calendar MILA 350 - Millwright Apprenticeship Level 3 This course follows the harmonized outline for ITA Level 3 Millwright. They install, r… source
MILA450Millwright Apprenticeship Level 4MILA 450 - Millwright Apprenticeship Level 4 Add to My NLC Calendar MILA 450 - Millwright Apprenticeship Level 4 This course will provide all the areas of study that a Millwright Apprentice requires… source
MILL101Millwright FoundationMILL 101 - Millwright Foundation Add to My NLC Calendar MILL 101 - Millwright Foundation Millwrights are primary maintenance personnel and are expected to install, maintain, and repair all types of m… source
MILL161PracticumMILL 161 - Practicum Add to My NLC Calendar MILL 161 - Practicum This is an unpaid practicum. The practicum will be supervised and evaluated by Northern Lights College staff and the employer. Student… source
PALE200Introduction to Palaeontology in British ColumbiaPALE 200 - Introduction to Palaeontology in British Columbia Add to My NLC Calendar PALE 200 - Introduction to Palaeontology in British Columbia (3.0 credits) This course will provide a basic introdu… source
PALE201Palaeontology: Life of the PastPALE 201 - Palaeontology: Life of the Past Add to My NLC Calendar PALE 201 - Palaeontology: Life of the Past (3.0 credits) This course provides an introduction to the major events in the evolutionary… source
PFIN050Personal Finance and InvestingPFIN 050 - Personal Finance and Investing Add to My NLC Calendar PFIN 050 - Personal Finance and Investing A course designed to improve money management and investing skills. ~ source
PHIL101Introduction to Philosophy IPHIL 101 - Introduction to Philosophy I Add to My NLC Calendar PHIL 101 - Introduction to Philosophy I (3.0 credits) A study of the perennial problems in western philosophy, emphasizing their contemp… source
PHIL102Introduction to Philosophy IIPHIL 102 - Introduction to Philosophy II Add to My NLC Calendar PHIL 102 - Introduction to Philosophy II (3.0 credits) A study of the perennial problems in western philosophy, emphasizing their conte… source
PHIL110Introduction to Logic and Critical ThinkingPHIL 110 - Introduction to Logic and Critical Thinking Add to My NLC Calendar PHIL 110 - Introduction to Logic and Critical Thinking (3.0 credits) A practical approach to the evaluation of valid argu… source
PHIL111Contemporary Moral IssuesPHIL 111 - Contemporary Moral Issues Add to My NLC Calendar PHIL 111 - Contemporary Moral Issues (3.0 credits) A philosophical examination of arguments for and against abortion, euthanasia, capital p… source
PHYS040Advanced PhysicsPHYS 040 - Advanced Physics Add to My NLC Calendar PHYS 040 - Advanced Physics Physics 040 introduces physical laws governing motion, forces, waves, energy and electricity. This course uses geometry,… source
PHYS050Provincial PhysicsPHYS 050 - Provincial Physics Add to My NLC Calendar PHYS 050 - Provincial Physics Physics 050 extends the introductory study of physical laws and concentrates on governing motion and forces to two d… source
PHYS103Mechanics (Calculus)PHYS 103 - Mechanics (Calculus) Add to My NLC Calendar PHYS 103 - Mechanics (Calculus) (4.0 credits) This is a calculus based introductory course in two-dimensional mechanics (linear and rotational),… source
PHYS104Electromagnetism and Waves (Calculus)PHYS 104 - Electromagnetism and Waves (Calculus) Add to My NLC Calendar PHYS 104 - Electromagnetism and Waves (Calculus) (4.0 credits) This is a calculus based treatment of electromagnetism and optic… source
PIPF150Piping Trades Foundation TrainingPIPF 150 - Piping Trades Foundation Training Add to My NLC Calendar PIPF 150 - Piping Trades Foundation Training Students will learn to interpret blueprints, install valves and fittings, join pipe se… source
PIPF160Piping Trades Foundation PracticumPIPF 160 - Piping Trades Foundation Practicum Add to My NLC Calendar PIPF 160 - Piping Trades Foundation Practicum This is an unpaid work practicum which will be approved by the Instructor, authorize… source
PLAT102Plumber Apprenticeship Level 1PLAT 102 - Plumber Apprenticeship Level 1 Add to My NLC Calendar PLAT 102 - Plumber Apprenticeship Level 1 Plumbers size, install, adjust and service residential, commercial, and industrial water sup… source
PLAT202Plumber Apprenticeship Level 2PLAT 202 - Plumber Apprenticeship Level 2 Add to My NLC Calendar PLAT 202 - Plumber Apprenticeship Level 2 The course introduces students to a harmonized advanced theoretical and practical instructio… source
PLAT300Plumber Apprenticeship Technical Training Level 3PLAT 300 - Plumber Apprenticeship Technical Training Level 3 Add to My NLC Calendar PLAT 300 - Plumber Apprenticeship Technical Training Level 3 Plumbing Apprenticeship Technical Training Level 3 cov… source
PLAT400Plumber Apprenticeship Technical Training Level 4PLAT 400 - Plumber Apprenticeship Technical Training Level 4 Add to My NLC Calendar PLAT 400 - Plumber Apprenticeship Technical Training Level 4 Plumbing Apprenticeship Technical Training Level 4 cov… source
POLI100Politics and GovernmentPOLI 100 - Politics and Government Add to My NLC Calendar POLI 100 - Politics and Government (3.0 credits) Students in this course will be introduced to the fundamental concepts of political science… source
POLI101The Government of CanadaPOLI 101 - The Government of Canada Add to My NLC Calendar POLI 101 - The Government of Canada (3.0 credits) An examination of the institutions and processes of Canadian government. Analysis will be… source
POLI102Political IdeologiesPOLI 102 - Political Ideologies Add to My NLC Calendar POLI 102 - Political Ideologies (3.0 credits) This course is an examination of the major political ideologies such as Liberalism, Socialism, Com… source
POLI200Politics and EnergyPOLI 200 - Politics and Energy Add to My NLC Calendar POLI 200 - Politics and Energy (3.0 credits) This course examines how fundamental concepts of political science such as ideology, government stru… source
POPR1504th Class Power Engineering Part APOPR 150 - 4th Class Power Engineering Part A Add to My NLC Calendar POPR 150 - 4th Class Power Engineering Part A Part A of the Power Engineering program examines mathematics, mechanics, and safety… source
POPR1514th Class Power Engineering Part BPOPR 151 - 4th Class Power Engineering Part B Add to My NLC Calendar POPR 151 - 4th Class Power Engineering Part B Part B of Power Engineering examines the different components, systems, and controls… source
POPR152Power LabPOPR 152 - Power Lab Add to My NLC Calendar POPR 152 - Power Lab The lab component of the Power Engineering program allows students to apply the theory they have learned to practical situations. Stud… source
POPR160Work PracticumPOPR 160 - Work Practicum Add to My NLC Calendar POPR 160 - Work Practicum Students will be placed in an industry setting for a period of 4 weeks. In this time, students will be exposed to operating… source
PNUR099Anatomy and Physiology for Practical NursesPNUR 099 - Anatomy and Physiology for Practical Nurses Add to My NLC Calendar PNUR 099 - Anatomy and Physiology for Practical Nurses This course is an introduction to the human body and concentrates… source
PNUR110Professional Communication 1PNUR 110 - Professional Communication 1 Add to My NLC Calendar PNUR 110 - Professional Communication 1 This course provides learners with the foundational knowledge for caring and professional commun… source
PNUR111Professional Practice 1PNUR 111 - Professional Practice 1 Add to My NLC Calendar PNUR 111 - Professional Practice 1 This theory course provides an introduction to the profession of Practical Nursing. Legislation that infor… source
PNUR112Health Promotion 1PNUR 112 - Health Promotion 1 Add to My NLC Calendar PNUR 112 - Health Promotion 1 This introductory course will increase the learners understanding of health promotion within the Canadian context. T… source
PNUR113Variations in Health 1PNUR 113 - Variations in Health 1 Add to My NLC Calendar PNUR 113 - Variations in Health 1 This introductory course provides learners with the foundations of disease and illness across the lifespan.… source
PNUR114Pharmacology 1PNUR 114 - Pharmacology 1 Add to My NLC Calendar PNUR 114 - Pharmacology 1 This introductory course examines the principles of pharmacology required to administer medications in a safe and profession… source
PNUR115Integrated Nursing Practice 1PNUR 115 - Integrated Nursing Practice 1 Add to My NLC Calendar PNUR 115 - Integrated Nursing Practice 1 This course emphasizes the art and science of nursing, focusing on the development of basic nu… source
PNUR116Consolidated Practice Experience 1PNUR 116 - Consolidated Practice Experience 1 Add to My NLC Calendar PNUR 116 - Consolidated Practice Experience 1 This first practice experience provides learners with an opportunity to integrate th… source
PNUR120Professional Communications 2PNUR 120 - Professional Communications 2 Add to My NLC Calendar PNUR 120 - Professional Communications 2 This course provides the learner an opportunity to develop professional communication skills w… source
PNUR121Professional Practice 2PNUR 121 - Professional Practice 2 Add to My NLC Calendar PNUR 121 - Professional Practice 2 This course examines the legislation influencing PN practice with clients experiencing chronic illness and… source
PNUR122Health Promotion 2PNUR 122 - Health Promotion 2 Add to My NLC Calendar PNUR 122 - Health Promotion 2 This course focuses on health promotion as it relates to the aging process including exploration of health promotion… source
PNUR123Variations in Health 2PNUR 123 - Variations in Health 2 Add to My NLC Calendar PNUR 123 - Variations in Health 2 This course focuses on pathophysiology as it relates to the ageing process and selected chronic illnesses. T… source
PNUR124Pharmacology 2PNUR 124 - Pharmacology 2 Add to My NLC Calendar PNUR 124 - Pharmacology 2 This course builds on PNUR 114 - Pharmacology 1 to increase the learner’s understanding of pharmacotherapeutics prescribed f… source
PNUR125Integrated Nursing Practice 2PNUR 125 - Integrated Nursing Practice 2 Add to My NLC Calendar PNUR 125 - Integrated Nursing Practice 2 This practical course builds on the foundation of level 1 and emphasizes the development of cl… source
PNUR126Consolidated Practice Experience 2PNUR 126 - Consolidated Practice Experience 2 Add to My NLC Calendar PNUR 126 - Consolidated Practice Experience 2 This practice experience provides learners with the opportunity to integrate theory… source
PNUR230Professional Communication 3PNUR 230 - Professional Communication 3 Add to My NLC Calendar PNUR 230 - Professional Communication 3 This course focuses on specific professional communication skills used with clients and care pro… source
PNUR231Professional Practice 3PNUR 231 - Professional Practice 3 Add to My NLC Calendar PNUR 231 - Professional Practice 3 This course integrates the concepts from previous professional practice courses and introduces learners to… source
PNUR232Health Promotion 3PNUR 232 - Health Promotion 3 Add to My NLC Calendar PNUR 232 - Health Promotion 3 This course is focused on health promotion as it relates to the continuum of care across the lifespan. Health promot… source
PNUR233Variations in Health 3PNUR 233 - Variations in Health 3 Add to My NLC Calendar PNUR 233 - Variations in Health 3 This course focuses on the continuum of care and the development of knowledge related to health challenges m… source
PNUR235Integrated Nursing Practice 3PNUR 235 - Integrated Nursing Practice 3 Add to My NLC Calendar PNUR 235 - Integrated Nursing Practice 3 This course builds on the theory and practice from Levels A (APN program) or Levels 1 and 2 (P… source
PNUR236Consolidated Practice Experience 3PNUR 236 - Consolidated Practice Experience 3 Add to My NLC Calendar PNUR 236 - Consolidated Practice Experience 3 This practice experience will introduce learners to community care settings and an o… source
PNUR240Professional Communication 4PNUR 240 - Professional Communication 4 Add to My NLC Calendar PNUR 240 - Professional Communication 4 The focus of this course is on the advancement of professional communication within the acute ca… source
PNUR241Professional Practice 4PNUR 241 - Professional Practice 4 Add to My NLC Calendar PNUR 241 - Professional Practice 4 This course is intended to prepare the learner for the role of the Practical Nurse in caring for clients w… source
PNUR242Health Promotion 4PNUR 242 - Health Promotion 4 Add to My NLC Calendar PNUR 242 - Health Promotion 4 This course focuses on health promotion in the context of caring for clients experiencing an acute exacerbation of c… source
PNUR243Variations In Health 4PNUR 243 - Variations In Health 4 Add to My NLC Calendar PNUR 243 - Variations In Health 4 This course focuses on pathophysiology as it relates to acute disease and illness of clients across the life… source
PNUR245Integrated Nursing Practice 4PNUR 245 - Integrated Nursing Practice 4 Add to My NLC Calendar PNUR 245 - Integrated Nursing Practice 4 This course emphasizes the development of nursing skills aimed at promoting health and healing… source
PNUR246Consolidated Practice Experience 4PNUR 246 - Consolidated Practice Experience 4 Add to My NLC Calendar PNUR 246 - Consolidated Practice Experience 4 This practice experience provides learners with the opportunity to integrate theory… source
PNUR247Transition to PreceptorshipPNUR 247 - Transition to Preceptorship Add to My NLC Calendar PNUR 247 - Transition to Preceptorship Transition to Preceptorship will prepare the learner for the final practice experience. A combinat… source
PNUR248Final Practice ExperiencePNUR 248 - Final Practice Experience Add to My NLC Calendar PNUR 248 - Final Practice Experience This final practice experience provides an opportunity for learners to demonstrate integration and con… source
PCOD100Professional Cook 1 Direct EntryPCOD 100 - Professional Cook 1 Direct Entry Add to My NLC Calendar PCOD 100 - Professional Cook 1 Direct Entry Students will perform all phases of kitchen activities including the preparation and pre… source
PCOD110Professional Cook 1 Indigenous Content Direct EntryPCOD 110 - Professional Cook 1 Indigenous Content Direct Entry Add to My NLC Calendar PCOD 110 - Professional Cook 1 Indigenous Content Direct Entry The course covers specialized Indigenous content,… source
PCOD200Professional Cook 2 Direct EntryPCOD 200 - Professional Cook 2 Direct Entry Add to My NLC Calendar PCOD 200 - Professional Cook 2 Direct Entry Students who enroll in this program will perform all phases of kitchen activities includ… source
PCOD300Professional Cook 3 Direct EntryPCOD 300 - Professional Cook 3 Direct Entry Add to My NLC Calendar PCOD 300 - Professional Cook 3 Direct Entry Students who enroll in this program will perform all phases of kitchen activities includ… source
PCOI102Professional Cook 1 Institution EntryPCOI 102 - Professional Cook 1 Institution Entry Add to My NLC Calendar PCOI 102 - Professional Cook 1 Institution Entry Students will perform all phases of kitchen activities including the preparati… source
PCOI202Professional Cook 2 Institutional EntryPCOI 202 - Professional Cook 2 Institutional Entry Add to My NLC Calendar PCOI 202 - Professional Cook 2 Institutional Entry Students who enroll in this program will perform all phases of kitchen act… source
PCOI290Culinary Arts CapstonePCOI 290 - Culinary Arts Capstone Add to My NLC Calendar PCOI 290 - Culinary Arts Capstone This course will be the culmination of the competencies learned in Professional Cook training Levels 1 and 2… source
PSYC050Introduction to PsychologyPSYC 050 - Introduction to Psychology Add to My NLC Calendar PSYC 050 - Introduction to Psychology The focus of this course is to provide an introduction to some of the basic concepts and application… source
PSYC101Introduction to Psychology IPSYC 101 - Introduction to Psychology I Add to My NLC Calendar PSYC 101 - Introduction to Psychology I (3.0 credits) This general survey course includes topics such as a brief history of psychology,… source
PSYC102Introduction to Psychology IIPSYC 102 - Introduction to Psychology II Add to My NLC Calendar PSYC 102 - Introduction to Psychology II (3.0 credits) This is the second part of a general survey course that includes topics discussi… source
PSYC201Research Methods in PsychologyPSYC 201 - Research Methods in Psychology Add to My NLC Calendar PSYC 201 - Research Methods in Psychology (3.0 credits) This course provides an introduction to research methods in psychology, emphas… source
PSYC211Developmental PsychologyPSYC 211 - Developmental Psychology Add to My NLC Calendar PSYC 211 - Developmental Psychology (3.0 credits) The psychological development of the human being from conception through dying and death.… source
PSYC212PsychopathologyPSYC 212 - Psychopathology Add to My NLC Calendar PSYC 212 - Psychopathology (3.0 credits) This introductory course on psychopathology encompasses a broad area of the malfunctioning mind through an i… source
PSYC220Interpersonal CommunicationsPSYC 220 - Interpersonal Communications Add to My NLC Calendar PSYC 220 - Interpersonal Communications (3.0 credits) This course familiarizes the student to a variety of techniques commonly used by i… source
PSYC221Social PsychologyPSYC 221 - Social Psychology Add to My NLC Calendar PSYC 221 - Social Psychology (3.0 credits) An introduction to the empirical study of human behavior. Topics include: socialization, personal percep… source
PSYC223Psychology of Personal AdjustmentPSYC 223 - Psychology of Personal Adjustment Add to My NLC Calendar PSYC 223 - Psychology of Personal Adjustment (3.0 credits) This course introduces students to the broad areas of psychological adju… source
PSYC224Organizational BehaviorPSYC 224 - Organizational Behavior Add to My NLC Calendar PSYC 224 - Organizational Behavior (3.0 credits) This course is an introduction to current research and theory in organizational behavior. To… source
PSYC225Methods of Therapeutic InterventionPSYC 225 - Methods of Therapeutic Intervention Add to My NLC Calendar PSYC 225 - Methods of Therapeutic Intervention (3.0 credits) This course provides an introduction to some of the major psychother… source
PSYC230Advanced Communication SkillsPSYC 230 - Advanced Communication Skills Add to My NLC Calendar PSYC 230 - Advanced Communication Skills (3.0 credits) Students develop advanced communication skills particularly relevant to the Huma… source
PSYC232Behavior Disorders of Children And AdolescentsPSYC 232 - Behavior Disorders of Children And Adolescents Add to My NLC Calendar PSYC 232 - Behavior Disorders of Children And Adolescents (3.0 credits) A relatively comprehensive introduction to chi… source
PSYC235Structure and Dynamics of the FamilyPSYC 235 - Structure and Dynamics of the Family Add to My NLC Calendar PSYC 235 - Structure and Dynamics of the Family (3.0 credits) This course introduces students to the work of major systems theor… source
PSYC250Introduction to Behaviour ModificationPSYC 250 - Introduction to Behaviour Modification Add to My NLC Calendar PSYC 250 - Introduction to Behaviour Modification (3.0 credits) Introduction to Behaviour Modification provides a comprehensiv… source
SCIE030Intermediate ScienceSCIE 030 - Intermediate Science Add to My NLC Calendar SCIE 030 - Intermediate Science The goals of Intermediate Science are twofold: to introduce the learner to the methods by which scientific knowl… source
SCIE039Individualized Studies in ScienceSCIE 039 - Individualized Studies in Science Add to My NLC Calendar SCIE 039 - Individualized Studies in Science Individualized Studies in Science is intended for students progressing towards post se… source
SCIE059Individualized Studies in ScienceSCIE 059 - Individualized Studies in Science Add to My NLC Calendar SCIE 059 - Individualized Studies in Science Individualized Studies in Science is intended for students progressing towards post-se… source
SOSC207Introduction to Statistics in The Social SciencesSOSC 207 - Introduction to Statistics in The Social Sciences Add to My NLC Calendar SOSC 207 - Introduction to Statistics in The Social Sciences (3.0 credits) This course provides students with an ov… source
SSWD120Ethics and PracticeSSWD 120 - Ethics and Practice Add to My NLC Calendar SSWD 120 - Ethics and Practice (3.0 credits) This course examines legal, moral and ethical issues in the Social and Health fields of practice, as… source
SSWD210Methods of Intervention and Practice AreasSSWD 210 - Methods of Intervention and Practice Areas Add to My NLC Calendar SSWD 210 - Methods of Intervention and Practice Areas (3.0 credits) This course prepares students for practicum placement… source
SSWD215Interpersonal CommunicationsSSWD 215 - Interpersonal Communications Add to My NLC Calendar SSWD 215 - Interpersonal Communications (3.0 credits) This course familiarizes the student to a variety of techniques commonly used by i… source
SSWD220Practicum and SeminarSSWD 220 - Practicum and Seminar Add to My NLC Calendar SSWD 220 - Practicum and Seminar (3.0 credits) Students will demonstrate human service worker competency in knowledge, skills and values throug… source
SOST030Intermediate Social StudiesSOST 030 - Intermediate Social Studies Add to My NLC Calendar SOST 030 - Intermediate Social Studies Students will develop an awareness of their roles, responsibilities and rights as Canadian citizen… source
SOST039Individual Studies in Social StudiesSOST 039 - Individual Studies in Social Studies Add to My NLC Calendar SOST 039 - Individual Studies in Social Studies Individualized Social Studies is intended for students progressing towards post… source
SOST040Advanced Social StudiesSOST 040 - Advanced Social Studies Add to My NLC Calendar SOST 040 - Advanced Social Studies Advanced Social Studies provides an analytic and critical approach to social science topics. The overall p… source
SOWK200Introduction to Social Work PracticeSOWK 200 - Introduction to Social Work Practice Add to My NLC Calendar SOWK 200 - Introduction to Social Work Practice (3.0 credits) This course offers an introduction to critical and generalist soci… source
SOWK201Introduction to Social WelfareSOWK 201 - Introduction to Social Welfare Add to My NLC Calendar SOWK 201 - Introduction to Social Welfare (3.0 credits) This course introduces students to the complex system of social welfare in Can… source
SOCI101Introduction to Sociology ISOCI 101 - Introduction to Sociology I Add to My NLC Calendar SOCI 101 - Introduction to Sociology I (3.0 credits) A general introduction to the philosophical and historical background of sociology,… source
SOCI102Introduction to Sociology IISOCI 102 - Introduction to Sociology II Add to My NLC Calendar SOCI 102 - Introduction to Sociology II (3.0 credits) This course is a continuation of SOCI 101 . The focus is on an analysis of the str… source
SOCI201Structure of Canadian SocietySOCI 201 - Structure of Canadian Society Add to My NLC Calendar SOCI 201 - Structure of Canadian Society (3.0 credits) A Macro-sociological analysis of Canada at the societal level and an examination… source
SOCI204The Family in CanadaSOCI 204 - The Family in Canada Add to My NLC Calendar SOCI 204 - The Family in Canada (3.0 credits) This course examines the fundamental structure of the “family” in terms of its importance for the… source
SOCI205Deviant Behaviour in Canadian SocietySOCI 205 - Deviant Behaviour in Canadian Society Add to My NLC Calendar SOCI 205 - Deviant Behaviour in Canadian Society (3.0 credits) An examination of the types and theories of deviant behaviour. T… source
SOCI290Social Movements and Social ChangeSOCI 290 - Social Movements and Social Change Add to My NLC Calendar SOCI 290 - Social Movements and Social Change (3.0 credits) An exploration of how actors produce social change by examining the hi… source
SOIL117Introduction to Soil ScienceSOIL 117 - Introduction to Soil Science Add to My NLC Calendar SOIL 117 - Introduction to Soil Science (3.0 credits) Students examine soil forming processes, physical and chemical properties of soils… source
SOIL230Soil ClassificationSOIL 230 - Soil Classification Add to My NLC Calendar SOIL 230 - Soil Classification (3.0 credits) This course is designed to provide the student with the opportunity to classify soils through practi… source
THEA100Introduction to ActingTHEA 100 - Introduction to Acting Add to My NLC Calendar THEA 100 - Introduction to Acting (3.0 credits) “Introduction to Acting” makes theatre accessible to a wide cross-section of students. Its goa… source
VSAR113Visual Culture IVSAR 113 - Visual Culture I Add to My NLC Calendar VSAR 113 - Visual Culture I (3.0 credits) An introduction to the analysis and reception of visual images and objects within their historical and soc… source
VSAR123Visual Culture IIVSAR 123 - Visual Culture II Add to My NLC Calendar VSAR 123 - Visual Culture II (3.0 credits) A continuation of Visual Culture I with an introduction to major currents in modern and contemporary art… source
WATR250Introduction to Freshwater ResourcesWATR 250 - Introduction to Freshwater Resources Add to My NLC Calendar WATR 250 - Introduction to Freshwater Resources (3.0 credits) An introduction to the science and practice of freshwater manageme… source
WATR260Water MensurationWATR 260 - Water Mensuration Add to My NLC Calendar WATR 260 - Water Mensuration (4.0 credits) This lecture and lab course will cover fundamentals of water survey necessary to serve in a technical su… source
WELA100Welder Apprenticeship Level 1WELA 100 - Welder Apprenticeship Level 1 Add to My NLC Calendar WELA 100 - Welder Apprenticeship Level 1 A Welder is a person who has training in and is capable of welding ferrous and non-ferrous met… source
WELA200Welder Apprenticeship Level 2WELA 200 - Welder Apprenticeship Level 2 Add to My NLC Calendar WELA 200 - Welder Apprenticeship Level 2 A level 2 welding student will advance their knowledge of welding ferrous and non-ferrous meta… source
WELA210Welding Level 2-3 Gap TrainingWELA 210 - Welding Level 2-3 Gap Training Add to My NLC Calendar WELA 210 - Welding Level 2-3 Gap Training This course provides the additional course and instructional knowledge required by the ITA f… source
WELA300Welder Apprenticeship Level 3WELA 300 - Welder Apprenticeship Level 3 Add to My NLC Calendar WELA 300 - Welder Apprenticeship Level 3 Level 3 Welding Students will complete their training for welding ferrous and non-ferrous meta… source
WELA310Multi-Process Alloy WeldingWELA 310 - Multi-Process Alloy Welding Add to My NLC Calendar WELA 310 - Multi-Process Alloy Welding Students who complete this course are recommended to the ITA for Certification in Multi Process Al… source
WELF101Welder FoundationWELF 101 - Welder Foundation Add to My NLC Calendar WELF 101 - Welder Foundation Welders are people who have training in and are capable of welding ferrous and non-ferrous metals in all positions, on… source
WELF150Welder-Fabricator FoundationWELF 150 - Welder-Fabricator Foundation Add to My NLC Calendar WELF 150 - Welder-Fabricator Foundation Welder-Fabricators cut, join, and shape metal and other materials, using heat and a range of too… source
WGST100Women and Gender StudiesWGST 100 - Women and Gender Studies Add to My NLC Calendar WGST 100 - Women and Gender Studies (3.0 credits) This survey course will introduce students to Women’s Studies as an interdisciplinary fiel… source
WPES002LiteracyWPES 002 - Literacy Add to My NLC Calendar WPES 002 - Literacy The Literacy Course include the TOWES (Test of Workplace Essential Skills) to assess the student’s essential skill level and need for tr… source
WPES003NumeracyWPES 003 - Numeracy Add to My NLC Calendar WPES 003 - Numeracy (39.5 ) The Numeracy course offers Math training to increase student skill level in the essential skills required to successfully mainta… source
WPES004Workplace CommunicationsWPES 004 - Workplace Communications Add to My NLC Calendar WPES 004 - Workplace Communications The Workplace Communications Course offers training in effective communication, working with others and… source
WPES005Employment TrainingWPES 005 - Employment Training Add to My NLC Calendar WPES 005 - Employment Training The Employment Training course offers hands-on work experience at a local business. ~ Practicum/Preceptor Hours: 1… source
WPES007Professionalism in the WorkplaceWPES 007 - Professionalism in the Workplace Add to My NLC Calendar WPES 007 - Professionalism in the Workplace Professionalism in the Workplace equips students with the employability skills needed to… source
YETS091Trades SamplerYETS 091 - Trades Sampler Add to My NLC Calendar YETS 091 - Trades Sampler The Trades Sampler course introduces students to a variety of trades in a short period of time. It is intended to students g… source