Teaching Positions Available for the School of Computing – 2018-19 Academic Year

The School of Computing at Queen’s University invites applications from suitably qualified candidates interested in teaching courses shown below.

The University invites applications from all qualified individuals. Queen’s University is committed to employment equity and diversity in the workplace and welcomes applications from women, visible minorities, aboriginal people, persons with disabilities, and persons of any sexual orientation or gender identity. All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.

Applications will be received until November 30, 2018. Review of applications will commence shortly thereafter, and the final appointment is subject to budgetary approval. Additional information about the School of Computing can be found at http://www.queensu.ca

Courses available are listed below.

To apply as a Term Adjunct, see: http://flux.cs.queensu.ca/employment/applying-for-a-term-adjunct-position/

To apply as a Teaching Fellow, see: http://flux.cs.queensu.ca/employment/applying-for-a-teaching-follow-position/


Academic Year 2018/2019 Winter Term

This winter term period is from January 1, 2019 to April 30, 2019.

Classes will be in session from January 8, 2019 to April 6, 2019.

Applications will be received until November 30, 2018.

CISC 325-X Human-Computer Interaction
Developing usable software requires that human factors be considered throughout the design and development process. This course introduces a series of techniques for development and evaluating usable software, and shows how these techniques can be integrated into a process for software development.
PREREQUISITE: Registration in a School of Computing Plan and C- in (CISC 124/3.0 and CISC 235/3.0).

COCA 201-X Introduction to Computing and the Creative Arts
A multidisciplinary studio-oriented overview of computer-based applications in Art, Music, Drama and Film. History of human-computer interaction. Critical and philosophical issues. Animation. Virtual reality. Computer-aided design. Computer games. Enrolment is limited.
PREREQUISITE: Level 2 or above and (C- in 6.0 units in ARTF or ARTH or DRAM or FILM or MUSC at the 100-level.
COREQUISITE: CISC 101/3.0 or CISC 110/3.0 or CISC 121/3.0 or CISC 151 or permission of the School of Computing.

CISC 203-X Discrete Mathematics for Computing II
Proof methods. Combinatorics: permutations and combinations, discrete probability, recurrence relations. Graphs and trees. Boolean and abstract algebra.
PREREQUISITE: Level 2 or above and C- in [CISC 121/3.0 and (CISC 102/3.0 or MATH 110/6.0)].

CISC 260-X Programming Paradigms
Review of imperative programming features. Introduction to other widely used programming paradigms. Functional programming languages, such as LISP and Haskell. Higher order functions, lazy evaluation, abstract and recursive types, structural induction, symbolic expressions. Logic programming languages, such as PROLOG. Operational interpretation of predicates and terms, proof search, unification, backtracking. Typical applications.
PREREQUISITE: Level 2 or above and C- in CISC 124/3.0 and C- in (CISC 102/3.0 or MATH 110/6.0).


Applications will be received until Nov 30, 2018.

This entry was posted in PSAC, Queen's, Uncategorized. Bookmark the permalink.

Comments are closed.