Tenure-Track Position  in Communication Engineering at the rank of Assistant Professor

The Department of Systems and Computer Engineering invites applications from qualified candidates for a Tenure-Track Position  in Communication Engineering at the rank of Assistant Professor beginning July 1, 2021. See details.

Tenure-Track Position in Visual Servoing at the rank of Assistant Professor

The Department of Systems and Computer Engineering invites applications from qualified candidates for a tenure-track appointment in visual servoing at the rank of Assistant Professor beginning July 1, 2021. See details.

Instructor I – Systems and Computer Engineering

The Department of Systems and Computer Engineering invites applications from qualified candidates for a preliminary appointment in Computer Systems Engineering at the rank of Instructor I, beginning July 1, 2021. See details.

Contract Instructor Positions for Summer 2021

Deadline to apply for these positions is February 15, 2021

  • SYSC 2004 [0.5 credit] Object-Oriented Software Development
    Designing and implementing small-scale programs as communities of collaborating objects, using a dynamically-typed or statically-typed programming language. Fundamental concepts: classes, objects, encapsulation, information hiding, inheritance, polymorphism. Iterative, incremental development and test-driven development. The University may require that all or part of this course be delivered remotely, including online.
  • SYSC 2100 [0.5 credit] Algorithms and Data Structures
    Thorough coverage of fundamental abstract collections: stacks, queues, lists, priority queues, dictionaries, sets, graphs. Data structures: review of arrays and linked lists; trees, heaps, hash tables. Specification, design, implementation of collections, complexity analysis of operations. Sorting algorithms. The University may require that all or part of this course be delivered remotely, including online.
  • SYSC 3006 [0.5 credit] Computer Organization
    Computer organization: processor, memory, input/output, system bus. Number systems: binary, decimal, hexadecimal. Assembly language programming: representation of data, instruction encoding, execution. Devices: keyboard, programmable timer, parallel interface. Input/output methods: polling, hardware/software interrupts. The University may require that all or part of this course be delivered remotely, including online.

Qualifications and application rules:

  • Required Academic Qualifications and Skills; Candidates should hold a Masters or Ph.D. in the area of Electrical Engineering or the equivalent.
    Required Professional Qualifications and Skills: Candidates should be a Licensed Professional Engineer (P.Eng.).
  • Teaching Competence: Candidates are required to have experience teaching

Note: as per Articles 16.3 and 16.4 in the CUPE 4600-2 Collective Agreement, the posted vacancies listed above are first offered to applicants meeting the incumbency criterion. A link to the current CUPE 4600-2 Collective Agreement can be found at the Employment Agreements webpage on the Carleton University Human Resources website http://carleton.ca/hr/collective-agreements/ and the CUPE 4600-2 website http://4600.cupe.ca/.

How to apply:

Contract Instructor Positions,
Department of Systems and Computer Engineering
Carleton University
1125 Colonel by Drive, 400 Paterson Hall
Ottawa, ON. K1S 5B6
email: jenna@sce.carleton.ca

As per Article 15.3 of the current CUPE 4600 Unit 2 Collective Agreement, applicants are required to submit an up to date CV, including a complete listing of all courses taught within the CUPE 4600 Unit 2 bargaining unit at Carleton University. Candidates who have already contacted the department and submitted a CV recently need only indicate their interest in particular courses. NOTE that when applying to classes for which they have incumbency, applicants shall not be required to (re)submit documentation beyond their updated CV.

Contract positions require a Masters or Ph.D. in Electrical Engineering or the equivalent. Applicant must be a Licensed Professional Engineer (P.Eng.).