The King's University offers an exceptional liberal arts education from a Christian perspective. Located in Edmonton, Alberta, King's
serves students from across Canada and around the world. Join a dedicated team who have a desire and common mission to see
students grow in a dynamic and nurturing Christian environment. People who love working and succeed at King’s serve God gladly,
work collaboratively, think creatively, and embrace diversity.
Sessional Instructor(s): Computing Science
Part time, Sessional
POSITION SUMMARY
The Faculty of Natural Science at The King’s University is seeking a Sessional Instructor(s) in Computing
Science for the following courses in the 2026-27 academic year. Candidates are welcome to apply for an
individual course, or all listed courses.
COURSE DESCRIPTIONS
Fall 2026
CMPT 350 – Computer Architecture (Lecture)
Mondays, Wednesdays and Fridays, 1:00 - 1:50
This course examines the basic principles and issues of computer organization and architecture.
Topics include: the Von Neumann architecture, CISC and RISC architectures, one and two pass
assemblers, loaders and linkers, macro-processors, compilers, interpreters and operating systems.
CMPT 400 – Computer Networks (Lecture)
Tuesdays, Thursdays, 12:30 - 1:50
An overview of the field of computer networking. Topics include architecture, layering, multiplexing,
addressing and address mapping, routing, naming, network software development, distributed
systems, security and the Internet.
CMPT 275 – Introduction to Programming and Problem-Solving (Lecture)
Mondays, Wednesdays and Fridays, 10:00 - 10:50
An introduction to programming and a high-level, object-oriented programming language. Emphasis
will be on programming as a problem-solving process which includes analysis, design, coding,
testing, implementation and maintenance. Topics include: structured programming, modular design,
data objects, variables, assignment, selection, iteration, procedures and functions, arrays and
records. Object-oriented programming will be introduced.
Winter 2027
CMPT 305 - Object-Oriented Programming (Lab only)
Thursdays, 2:00 - 4:50 Lab
This course will further develop object-oriented analysis, design and programming. Topics include:
objects, classes, constructors, methods, messages, parameters, inheritance, interfaces,
encapsulation, polymorphism, and reuse. A large-scale object oriented example will be presented.