Enable job alerts via email!

Computer Science, Faculty of

University of New Brunswick

Fredericton

On-site

CAD 30,000 - 60,000

Part time

8 days ago

Job summary

A leading Canadian educational institution in Fredericton seeks a part-time instructor to co-teach a course on human-computer interfaces. The ideal candidate should have at least a Bachelor's degree in Computer Science or a related field, with preference given to those holding a Master's or PhD. Teaching experience and prior experience in developing interfaces are preferred. The position is subject to budgetary approval and requires a minimum enrollment of 15 students.

Qualifications

  • Minimum Bachelor's degree is desired; preference for Master's or PhD.
  • Experience in teaching and developing interfaces preferred.

Responsibilities

  • Co-teach with the currently assigned instructor.
  • Position is subject to final budgetary approval.
  • Course minimum enrollment is 15 students.

Skills

Teaching experience
Developing interfaces

Education

Bachelor's in Computer Science or related area
Master's or PhD in Computer Science or related area
Job description
Overview

Prerequisites: CS 2043 or (CS 1083 and MAAC 3102) or permission of instructor.

Basic approaches and techniques for implementing human-computer interfaces. Basic user interface concepts, common interaction techniques and architectural approaches for constructing user interfaces. Topics include but are not limited to 2D graphics, physics of virtual objects, event-driven programming, interface widgets, design patterns for user-interface development, the use and design of layout managers, user interface builders, programming hardware for physical devices, gesture and shape recognition, internationalization, and networked interactions.

Note: Position is a 0.5. This position will co-teach with the currently assigned instructor.

Position is subject to final budgetary approval. Course is subject to a minimum enrolment of 15 students.

There may be Right of First Refusal (RoFR) holders for this course.

Thank you to all those who apply, however only the selected applicant will be contacted.

Responsibilities
  • Co-teach the course with the currently assigned instructor.
Qualifications
  • Minimum Bachelors in CS or related area is desired; Masters and PhD in CS or related area will be given preference.
  • Teaching experience and experience developing interfaces is preferred.
Application Instructions
  • Applicants who are graduate students please submit the Part Time Employment Form with sections 1 and 2 completed with your application package. https://www.unb.ca/gradstudies/_assets/pdfs/part_time_empl_graduate.pdf
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.