Contract Instructor Positions 

Additional Contract Instructor Positions for Winter 2024

The deadline to apply for these positions is October 4, 2023

The following course(s) have been assigned to doctoral students, postdoctoral fellows, or visiting scholars, and therefore are not open for applications.

ECOR 1041 [0.25 credit] Computation and Programming

Computation and Programming
Software development as an engineering discipline, using a modern programming language. Language syntax and semantics. Tracing and visualizing program execution. Program style and documentation. Testing and debugging tools and techniques. Binary number system to represent data in a computer.



Required Academic Qualifications and Skills: Candidates should hold a Masters or Ph.D. in the area of Electrical Engineering, Computer Engineering, Computer Science or the equivalent.
Required Professional Qualifications and Skills: Candidates may be required to be a Licensed Professional Engineer (P.Eng.). Please contact the department for details.

Teaching Competence: Candidates are required to have experience teaching. Candidates are also asked to provide a brief explanation of how their educational qualifications and professional experience position them for success as a teacher for the course(s), as qualification/experience relates to the course description(s). See course descriptions here:

Please indicate in your application your teaching experience and expertise as it relates to the course(s) that you are applying for.

The modality of the courses is determined by the University. The courses above are in-person. In the event public health authorities impose public health restrictions, part or all of the courses may need to be delivered online as required by the University and as directed by public health authorities.

Disclaimer: All contract instructor positions are subject to budgetary approval. Advertisement is not a guarantee that a particular course will be offered.

A note to all applicants: As per Articles 16.3-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 and the CUPE 4600-2 website

How to apply

Please submit a CV and a copy of the CI application form found here:

Contract Instructor Positions
Department of Systems and Computer Engineering
Carleton University
1125 Colonel by Drive, 4456 Mackenzie Building
Ottawa, ON. K1S 5B6

If you are emailing your CV and CI application, please rename the files using the following format: (“John-Smith-CV” & “John-Smith-CI-Application”)

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, Computer Engineering, Computer Science or the equivalent. Applicant must be a Licensed Professional Engineer (P.Eng.).