The successful applicant will contribute to both undergraduate and graduate teaching across the School of Computer Science program.
The candidate is expected to teach a broad portfolio of classes at the undergraduate level in areas such as object-oriented programming, databases, algorithmics, programming Languages, advanced database, mobile development, Web technologies, software engineering, compilers, Information Systems Modeling (UML).
Research : The successful candidate is expected to develop an independent and innovative research program aligned with the areas indicated above.
Candidates must have a Master degree or Ingénieur d'état in Computer Science or a related field. Candidates for the position must clearly demonstrate the potential for excellence in teaching and have a record of student mentorship.
The position involves teaching in French and English. Salaries are competitive and will be commensurate with qualifications and experience.