The School of Computer Science invites applications from members of the CUPE 4600-2 bargaining unit and other interested persons to teach courses that will be offered during the summer 2018 term. Specific courses requiring CIs are listed below and course descriptions are available at: calendar.carleton.ca/undergrad/courses/COMP/

 

Applicants are required to have a Master’s degree in Computer Science or equivalent qualifications. Previous teaching experience in the subject area is not required but will be considered an asset. CI stipend is $7,177 per 0.5 credit course.

Applications should be sent to the School of Computer Science, at SCSApplication@cunet.carleton.ca. As per article 15.3 of the current CUPE 4600–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; evidence of teaching competence including previous teaching evaluations at Carleton or at another institution; contact information for two references; and a Contract Instructor Application Form.

Review of applications and hiring decisions will be made in accordance with the CUPE4600 (Unit 2) Collective Agreement, article 16- hiring, incumbency & seniority. For more information on article 16 please visit: CUPE 4600–2 Collective Agreement.

All positions are subject to budgetary approval.

SUMMER 2018

Course Title Closing Date
COMP 1005/1405 Introduction to Computer Science I Dec 1, 2017
COMP 4900 Advanced Topics in Computer Science: Intensive game development project

Dec 1, 2017
Applicants in COMP4900 are required to have significant experience programming and designing computer games. Experience with Unity and knowledge of computer graphics are assets. Familiarity with the Carleton game development stream is also advantageous.

Intensive game development project: This course involves using an existing game engine to develop a complete game from a high-level design. Students will cooperate in a small group to design the architecture of the system and construct the algorithms and software to realize a polished, playable game, using the agile software development methodology. The development will be structured in week-long sprints, and students will discuss their progress and be directed in lecture sessions and labs. Low-level design details, game assets (models, textures, animations, sounds), and game interface will be designed by the group over the course of the term.

NOTE: If you are an incumbent for a course, you are not required to (re)submit documentation beyond an updated CV.

Pre-Posting Hiring Decisions:

The following courses below have been assigned to graduate students, post-doctoral fellows, or visiting scholars.  These courses are not open for applications if you are an incumbent for a course below you may contact the school to review the rights under article 17.6 of the CUPE 4600-2 Collective Agreement.

Course Title
COMP 1006/1406 Introduction to Computer Science II
COMP 1805 Discrete Structures I