Courses Filter courses add Department Academic Upgrading Animal Sciences Business & Office Administration Construction Trades Continuing Education Education Emergency Services Fine Arts Humanities & Social Sciences Kinesiology & Health Sciences Nursing & Health Studies Practical Nurse & Health Care Aide Science Transportation Trades Topic Accounting Animal Health Anthropology Arabic Art Automotive Biochemistry Biology Botany Business Administration Chemistry Communications Computing Science Dance Digital Design Drama Early Learning and Child Care Earth Science Economics Education Educational Assistant Educational Psychology Engineering English Finance French Genetics German Harley Davidson® Health Care Aide Heavy Equipment Service History Human Resources Management Human Services Independent Living Skills Interdisciplinary Studies Leadership Legal Relations Management Marketing Mathematics Microbiology Millwright Motorcycle Mechanics Music Native Studies Nursing Office Administration Organizational Theory Paleontology Parts and Materials Philosophy Physical Activity Physical Education Physical Fitness Physics Political Science Power Engineering Practical Nurse Psychology Recreation Studies Religion Research Methodologies Science Skills Development Social Studies Social Work Sociology Spanish Statistics ThinkBIG Service Technician Trades Orientation Unit Clerk Welding Women's Studies Writing Zoology Campus Fairview Campus Grande Prairie Campus Weekday Monday Tuesday Wednesday Thursday Friday Saturday Sunday Time Days Evenings 8am - 10am 10am - 12pm 12pm - 2pm 2pm - 4pm 4pm - 6pm 6pm - 8pm 8pm - 10pm Semester Fall 2025 Winter 2026 Spring 2026 Instructor Abbasi, Ubaid AL-Asadi, Ali Albert, Misha Amar, Beatrice Antonio, Chelsea Bahmanipour, Aileen Bailer, Scott Baird, Dawna Ball, Carl Barlund, Christy Barry, Melanie Bensouilah, Abdel Caers, Stefan Campbell, Lindsay Carlacci, Franco Clark, Kirsten Dahms, Kyla Dudenhoffer, Bianca Elgamal, Mohamed Evans, Mark Gajewski, Melissa Galenza, Bruce Hall, Russell Hancharuk, Laura Head, Abigail Henley, Shauna Holland, Michael Honing, Kristy Horseman, Darlene Hoveland, Doris Hudak, Darcy Irwin, Sean Jin, Chuntai Johnson, Melissa Jones, Sally Joyce, Heather Kadri, Therar Kallel, Raoudha Kelly, Braden Kelly, Shelly Klassen, Brooklyn Klause, Desiree Korpan, Connie Leaf, Cara Livesey, Shauna Loogman, John MacRae, Janelle Marotta, Laura McGrail, Richard McLeister, Tom McMorran, Brye Minozzo, Fabio Mirbagheri, Mohammad Mizzi, Chris Morton, Shawn Moss, Darcy Nowicki, Denise Parker, Jeremy Petersen, Malorie Post, Erin Rawluk, Amy Rawluk, Les Ray, Tanya Redmond, Brian Scheidegger, Peter Shaffick, Brendan Shaw, Rhonda Speager, Curran Strasbourg, Tina Suderman, Theresa Warr, Lorelle Whalen, Nicholas White, Daryl Wiebe, Kirsten Worobetz, Karlee Yehoshyna, Hanna Young, Amanda Zgurski, Jessie Delivery Method Asynchronous Distance On-Campus Synchronous Availability Open Course Code Courses 465 results Culinary Arts HP2320 Students will learn culinary and kitchen practices while gaining a more thorough understanding of restaurant and hotel food operations. Culinary topics of study include food safety, stocks and soups, sauces, main dishes, appetizers, sides, and desserts. Students will study menu planning and costing; perform culinary research; and plan, cost, and prepare a 4-course dinner. Overall, the focus will be on excellent culinary standards and operations. Students must have completed Food Safe, Basic First Aid, and WHMIS certifications prior to working in the kitchen. All Course Information A3 Tue from 14:30 to 16:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room B201 Instructor SBateman Open: 0 of 8 spots filled Add to timetable add AL1 Tue from 16:30 to 18:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room B201 Instructor SBateman Open: 0 of 8 spots filled Add to timetable add Data Communications and Networking CS2000 This course provides an introduction to computer communications and computer networks. Topics will include communication hardware and software, protocols, local area and wide area networks, and network management. All Course Information A3 Tue, Thu from 11:30 to 12:50 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room E305 Instructor MElgamal Open: 6 of 20 spots filled Add to timetable add L1 Thu from 14:30 to 16:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room G112 Instructor MElgamal Open: 6 of 20 spots filled Add to timetable add Data Science CS4320 This course focuses on the fundamentals of Data Science methods to extract nontrivial, previously unknown, and potentially useful information from databases. It covers data exploration and preparation, data visualization, and computing with data using machine learning algorithms for tasks such as classification, clustering, and outlier detection in structured datasets, along with model evaluation techniques. All Course Information A3 Fri from 10:00 to 11:20 Mon from 11:30 to 12:50 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room G111 Room G111 Instructor MMirbagheri Open: 0 of 20 spots filled Add to timetable add L1 Thu from 14:30 to 17:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room G111 Instructor MMirbagheri Open: 0 of 20 spots filled Add to timetable add Dental Procedures AH441 Students are expected to use proper dental terminology and identify normal tooth anatomy, function, eruption and dental formula. Students learn to instruct clients on dental home care procedures. Common dental problems and diseases are covered with emphasis on small animal and equine patients. Proper use, care and maintenance of dental equipment is covered. Principles of dental radiography are discussed. Proficiency in basic dental prophylaxis will be developed using live animals and cadavers. All Course Information V01 Fri from 14:00 to 14:50 Thu from 15:00 to 15:50 Wed from 9:00 to 9:50 Jan 6 2026 - Apr 3 2026 Fairview Campus Instructors KDahms CBarlund Open: 5 of 35 spots filled Add to timetable add Developmental Psychology PY2230 Biological, cognitive and social aspects of psychological development will be explored, with special emphasis on infancy, childhood and adolescence. All Course Information A2 Fri from 10:00 to 11:20 Mon from 11:30 to 12:50 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room E303 Room E303 Instructor CKorpan Open: 14 of 40 spots filled Add to timetable add Diagnostic Imaging AH343 Students will learn the principles of radiography, fluoroscopy, ultrasonography and endoscopy. Identification, use, care and maintenance of equipment and supplies is covered with emphasis on safety. Students will learn to position patients, operate equipment and develop images that produce diagnostic quality results. All Course Information V01 Mon, Tue, Thu, Fri from 8:30 to 9:20 Tue, Fri from 14:00 to 14:50 Sep 3 2025 - Dec 20 2025 Fairview Campus Instructors KDahms RShaw Open: 7 of 35 spots filled Add to timetable add Differential Equations MA2010 This course covers techniques for solving differential equations, including first-order equations, second-order linear equations (reduction of order, variation of parameters), the Laplace transform, linear systems, and power series solutions. Applications include separation of variables for Partial Differential Equations (PDEs), along with topics in Taylor and Fourier series, and convergence tests. All Course Information A2 Fri from 10:00 to 11:20 Mon from 11:30 to 12:50 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room A305 Room A305 Instructor ABensouilah Open: 0 of 20 spots filled Add to timetable add AL1 Fri from 14:30 to 16:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room B206 Instructor ABensouilah Open: 0 of 20 spots filled Add to timetable add Digital Design I DD1104 This course is an introduction to the technical and conceptual aspects of digital design. Utilizing lectures, technical exercises, and creative projects, students will employ digital programs to process ideas and generate professionally designed digital outputs. All Course Information A2 Mon, Wed from 14:30 to 16:50 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room A303 Instructor TBA Open: 10 of 16 spots filled Add to timetable add Drawing I AR1103 An introductory level studio course designed to provide a foundation in drawing primarily using a broad range of monochromatic media. Emphasis will be placed on drawing fundamentals, primarily focusing on observational approaches. All Course Information A2 Tue, Thu from 8:30 to 10:50 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Studa Instructor ABahmanipour Open: 11 of 18 spots filled Add to timetable add B2 Tue, Thu from 14:30 to 16:50 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Studa Instructor ABahmanipour Open: 4 of 18 spots filled Add to timetable add Drawing II AR1203 This course will expand knowledge and experience of drawing materials, techniques, and methods. Emphasis will be placed on observation and applying drawing skills in increasingly complex ways. Students will be introduced to a range of strategies including conceptual and expressive approaches. All Course Information A3 Tue, Thu from 8:30 to 10:50 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Studa Instructor ABahmanipour Open: 8 of 18 spots filled Add to timetable add B3 Tue, Thu from 14:30 to 16:50 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Studa Instructor ABahmanipour Open: 1 of 18 spots filled Add to timetable add Early Twentieth Century Art AR2105 The course will cover major developments in art from the turn of the 20th century to the mid-20th century. It will focus on various art forms and movements from both non-Western and Western contexts. These may include painting, sculpture, photography, architecture, museum displays, exhibition practices, and the relationships between art, techniques of expression, politics, culture, revolutions, and everyday life. It will also explore key terminology associated with 20th-century art, such as modernism, modernity, and the avant-garde. All Course Information A2 Mon from 13:00 to 14:20 Fri from 14:30 to 15:50 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room A305 Room A305 Instructor TBA Open: 2 of 40 spots filled Add to timetable add Electrical Circuits HES262 Truck and machine electrical and accessory circuits are examined in this course. All Course Information VA22 Jan 6 2026 - Feb 27 2026 Fairview Campus Instructors RHall SCaers Open: 0 of 15 spots filled Add to timetable add VB22 Mar 2 2026 - Apr 24 2026 Fairview Campus Instructors RBaker SCaers Open: 0 of 15 spots filled Add to timetable add VZ21 Sep 3 2025 - Oct 24 2025 Fairview Campus Instructors RBaker SCaers Open: 0 of 15 spots filled Add to timetable add Electrical Fundamentals HES131 This course will introduce students to basic electrical and electronic fundamentals. Topics included are: electrical circuits; electrical components, schematics and symbols; the use of test equipment and battery service and testing. All Course Information VA11 Sep 3 2025 - Oct 24 2025 Fairview Campus Instructors RHall DMoss Open: 1 of 20 spots filled Add to timetable add VB11 Oct 27 2025 - Dec 19 2025 Fairview Campus Instructors RHall DMoss Open: 0 of 15 spots filled Add to timetable add VZ12 Mar 2 2026 - Apr 24 2026 Fairview Campus Instructors RHall SBailer Open: 0 of 15 spots filled Add to timetable add Elementary Calculus I MA1130 The course will include a review of analytic geometry; functions, limits, continuity; differentiation of elementary functions; applications to maxima, minima and rates; introduction to integration; Fundamental Theorem; numerical integration; and areas and other applications of the definite integral to areas. All Course Information A2 Tue, Thu from 10:00 to 11:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room H211 Instructor TBA Open: 9 of 30 spots filled Add to timetable add A3 Tue, Thu from 10:00 to 11:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room H211 Instructor TMcLeister Open: 5 of 15 spots filled Add to timetable add AS1 Tue from 14:30 to 16:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room H211 Instructor TMcLeister Open: 5 of 15 spots filled Add to timetable add AS1 Tue from 14:30 to 16:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room H211 Instructor TBA Open: 7 of 15 spots filled Add to timetable add AS2 Fri from 14:30 to 16:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room B201 Instructor TBA Open: 5 of 15 spots filled Add to timetable add B2 Wed, Fri from 13:00 to 14:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room J204 Instructor ABensouilah Open: 18 of 30 spots filled Add to timetable add BS1 Mon from 14:30 to 16:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room B201 Instructor ABensouilah Open: 11 of 15 spots filled Add to timetable add BS2 Wed from 14:30 to 16:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room B206 Instructor ABensouilah Open: 4 of 15 spots filled Add to timetable add Elementary Calculus II MA1150 Applications of integration to areas, volumes, work force and arc lengths are included in this course. Differentiation and integration of exponential, logarithmic and trigonometric functions; techniques of integration; indeterminate forms and improper integrals. All Course Information A3 Tue, Thu from 13:00 to 14:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room B201 Instructor ABensouilah Open: 2 of 20 spots filled Add to timetable add AS1 Fri from 11:30 to 12:50 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room E305 Instructor ABensouilah Open: 2 of 20 spots filled Add to timetable add Elementary Data Structures CS1150 The course provides a review of programming principles (specification, implementation and testing), and an extension of object-oriented concepts from CS1140 including data abstraction, modular program construction and program reuse. The emphasis is on dynamic data structures (eg. lists, string, stacks, queues, tables), and their associated algorithms (eg. recursion, traversal, sorting, searching, hashing). All Course Information A3 Mon, Wed from 10:00 to 11:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room E303 Instructor UAbbasi Open: 7 of 20 spots filled Add to timetable add L1 Tue from 14:30 to 17:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room G111 Instructor UAbbasi Open: 7 of 20 spots filled Add to timetable add Emerging Office Technologies OA1090 This course provides opportunities to explore emerging technologies. Emphasis is placed on identifying, researching, and presenting current technological topics for class consideration and discussion. Upon completion, students will be able to understand the importance of keeping abreast of technological changes that affect the office professional. All Course Information A3 Tue, Thu from 11:30 to 12:50 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room A313 Instructor JMacRae Open: 1 of 40 spots filled Add to timetable add AL1 Mon from 10:00 to 11:20 Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Room A313 Instructor JMacRae Open: 1 of 40 spots filled Add to timetable add EC Varies Jun 24 2026 - Aug 11 2026 Online Instructor JMacRae Open: 0 of 20 spots filled Add to timetable add EC Varies Jan 6 2026 - Apr 23 2026 Online Instructor JMacRae Open: 1 of 20 spots filled Add to timetable add Employee and Labour Relations HR3100 This course provides a broad understanding of employee and labour relations in Canada. Topics included are the collective bargaining process, perspectives from employee, management, and union, and the history of unions. This course will also look at the challenges of employee and labour relations and using resources to help resolve these issues. All Course Information A2 Mon, Wed from 10:00 to 11:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room A211 Instructor TBA Open: 3 of 30 spots filled Add to timetable add B2 Mon, Wed from 10:00 to 11:20 Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Room A211 Instructor TBA Open: 1 of 10 spots filled Add to timetable add EMR Foundations EM1001 A comprehensive exploration of both theoretical principles and practical applications crucial for delivering effective patient care. This course employs a hybrid approach, combining online learning modules with in-person instruction and patient engagement to provide students with a rounded understanding of medical theory, practical skills, assessment techniques, clinical presentations, and diagnostics pertinent to the management of ill and injured patients. The course emphasizes active application of acquired theoretical knowledge through participation in skills, scenarios, and simulation environments. Through simulated patient care scenarios, and patient engagement students refine their ability to handle emergency calls efficiently, administer safe patient care, and navigate medical and trauma situations with assuredness. Within this course is a 16-hour Patient Engagement which offers hands-on experience for Emergency Medical Responder (EMR) students, focusing on assessment, communication, and interpersonal skills essential for professional practice. Under the guidance of an assigned instructor/preceptor, students will practice and refine skills in a supervised environment. Throughout the patient engagement, students will uphold the standards of the profession and represent Northwestern Polytechnic with integrity. They will integrate the Code of Ethics and Standards of Practice into their professional conduct, while incorporating communication, history-taking, assessment techniques, clinical presentations, and diagnostic findings. This blended approach equips students with the skills, confidence, and expertise necessary to respond effectively to the complexities of emergency medical situations. All Course Information HY Varies Sep 3 2025 - Dec 20 2025 Grande Prairie Campus Varies Instructor TBA Open: 1 of 12 spots filled Add to timetable add HY Varies May 4 2026 - Aug 20 2026 Grande Prairie Campus Varies Instructor TBA Open: 0 of 12 spots filled Add to timetable add HY Varies Jan 6 2026 - Apr 23 2026 Grande Prairie Campus Varies Instructor TBA Open: 0 of 12 spots filled Add to timetable add Engine Diagnostics/Repair HES362 Primarily a lab based course where the students' knowledge will be challenged and troubleshooting skills developed. Students will be required to successfully diagnose and repair engine faults in a real world setting. All Course Information VA33 Apr 27 2026 - Jun 19 2026 Fairview Campus Instructors PScheidegger RMcGrail Open: 0 of 15 spots filled Add to timetable add VB31 Sep 3 2025 - Oct 24 2025 Fairview Campus Instructors PScheidegger RMcGrail Open: 0 of 20 spots filled Add to timetable add VZ32 Jan 6 2026 - Feb 27 2026 Fairview Campus Instructors PScheidegger RMcGrail Open: 0 of 15 spots filled Add to timetable add Pagination Previous page Prev … Page 5 Page 6 Page 7 … Next page Next