Part-Time Instructor
Department of Computer Science
Faculty of Science and Engineering
Part-Time, Term
The University of Northern British Columbia (UNBC) invites applications for sessional instructor positions to teach the following courses in the Department of Computer Science for the Fall 2026 semester. As an institution committed to the fostering of an inclusive and transformative learning environment, UNBC values high quality and growth in both teaching and scholarship.
We are seeking candidate(s) who hold a master’s degree in computer science or a closely related discipline (a PhD is preferred) and have demonstrated experience teaching university-level computer science courses, particularly those closely aligned with the following course(s).
Fall 2026
CPSC 100-4 Computer Programming I
This course introduces the fundamental concepts of programming from an object-oriented perspective. Topics include fundamentals of programming style, syntax, data types, arithmetic and logical expressions, assignments, control structures, arrays, functions, file i/o, classes, inheritance, and dynamic storage allocation. The course emphasizes the development of problem solving and programming skills, including testing techniques and the use of debugging tools. Students must also register in a lab and a tutorial section. Credit will not be awarded for both CPSC 110-3 and CPSC 100-4. Refer to major for required course. Please note: You must register separately in lectures, tutorial, and lab components.
CPSC 321-3 Operating Systems
This course introduces the fundamental concepts of operating systems. Topics include tasking and processes, process co-ordination and synchronization, scheduling and dispatch, physical and virtual memory organization, paging and segmentation, device management, file systems, and security and protection. Students study a simple operating system and have an opportunity to make modifications to it in laboratory exercises.
Our Commitment to Diversity and Employment Equity
The University of Northern British Columbia is fully committed to creating and maintaining an equitable, diverse, and inclusive environment that is accessible to all. We are devoted to ensuring a welcoming, safe, and inclusive campus free from harassment, bullying, and discrimination. This commitment is woven into our motto and mission. In the Dakelh language, UNBC’s motto ‘En Cha Huná translates to “he/she/they also live” and means respect for all living things. Through the respect for all living things, we are able to grow and learn better together, each bringing our own unique individual differences and contributions to inspire leaders for tomorrow by influencing the world today.
Employment equity requires that we remove barriers and overcome both direct and indirect discrimination. In this way, the pool of excellent candidates increases substantially. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuit, or Indigenous person
About the University and its Community
Since its founding in 1990, the University of Northern British Columbia (UNBC) has emerged as one of Canada’s best small research-intensive universities, with a passion for teaching, discovery, people, and the North. UNBC’s excellence is derived from community-inspired research, hands-on learning, and alumni who are leading change around the world.
Since time immemorial, Indigenous peoples have walked gently on the diverse traditional territories where the University of Northern British Columbia community is grateful to live, work, learn, and play. We are committed to building and nurturing relationships with Indigenous peoples, we acknowledge their traditional lands, and we thank them for their hospitality. UNBC’s largest campus in Prince George is located on the traditional unceded territory of the Lheidli T’enneh, in the spectacular landscape near the geographic centre of beautiful British Columbia.
UNBC’s three regional campuses are located in Quesnel, Fort St. John, and Terrace. The South-Central campus in Quesnel is situated on the traditional territory of the Lhtako Dené (Red Bluff Band), Nazko, Lhoosk’uz Dené Nation (Kluskus Band), and Esdilagh First Nations (formerly Alexandria Band). Lhtako, Nazko, and Lhoosk’uz are Dakelh First Nations, and Esdilagh is a member of the Tsilhqot’in Nation. The Peace River-Liard campus in Fort St. John is situated on the traditional territory of the Doig River, Blueberry River and Halfway River First Nations. They are the Dunne-Za people. The Northwest campus in Terrace is situated on traditional Ts’msyen (Tsimshian) territory of the Kitsumkalum and Kitselas First Nations. It includes a satellite campus in the coastal community of Prince Rupert.
UNBC consistently ranks in the top three in its category in the annual Maclean’s university rankings. UNBC also recently placed among the top five per cent of higher education institutions worldwide by the Times Higher Education World University Rankings.
With a diverse student population, the University is friendly, inclusive, and supportive. Prince George is a city of ~74,000 people with impressive cultural, educational, and recreational amenities. For more information about living and working in Prince George, please refer to http://www.unbc.ca/experience and https://moveupprincegeorge.ca. Make your mark with this leading post-secondary institution.
Salary
The salary for Part-Time Sessional Instructors is determined on the basis of Semester Contact Hour (SCH) at a rate of $3,046.03 per SCH. Please refer to the link below to the UNBC Faculty Association Collective Agreement (Appendix 48C) for more compensation information:
https://www.unbc.ca/sites/default/files/sections/humanresources/facultyassociationcollectiveagreementjuly12023-june302025-revised.pdf
To Apply
The University of Northern British Columbia is committed to employment equity and encourages applications from the four designated groups (women, Indigenous peoples, persons with disabilities, and members of visible minorities) as well as the LGBTQ2S+ communities and individuals with intersectional identities.
Applicants should forward their curriculum vitae and the names and addresses of three references (including telephone, fax, and email information) to:
Dr. Shahadat Hossain, Chair – Department of Computer Science
[email protected]
250-960-5548
Persons with disabilities who anticipate needing accommodation for any part of the application and hiring process, may contact UNBC Health & Wellbeing at [email protected]. Any personal information provided will be maintained in confidence.
All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority. We thank all applicants for their interest in UNBC however, only those applicants selected for further consideration will be contacted.
Applications received on or before 28 July 2026, will receive full consideration; however, applications will be accepted until the position is filled.