Faculty of Computer Science: Term Instructor

Posted: October 13, 2021

Academic Employment Opportunity #21-09

UNB Fredericton

Closing Date: Subject to budgetary approval, this position will start as early as January 1, 2022.

The Faculty of Computer Science at the University of New Brunswick's Fredericton Campus invites applications for a full-time, three-year term position at the rank of Instructor. Applicants are expected to have a minimum of a Master's degree in Computer Science. Applicants should have completed at least one year of teaching experience (including as a teaching assistant) at university level in Computer Science courses in both introductory and advanced levels. Teaching experience in Discrete Mathematics for Computer Science, Theory of Computation, and Algorithm Design and Analysis would be an asset.

Applicants for this term positions should present evidence of knowledge of theoretical Computer Science topics focused on Design and Analysis of Algorithms, Theory of Computation, Theory of Molecular Computation. Applicants should also have gained experience in industrial software development, preferably in full stack Java development, C#, TensorFlow, Node.js, and React.js. Game development experience will be an asset.

The principal responsibility of Instructors is to support the work of the Faculty of Computer Science through laboratory, and teaching assignments. In particular, this position will be responsible for teaching undergraduate foundational Computer Science courses such as algorithms and data structures, discrete mathematics, computational complexity, advanced algorithm design and analysis, introduction to graph theory, and others. Instructors have an obligation to develop and maintain their scholarly competence and effectiveness as teachers within their area of expertise, to conscientiously prepare and organize their subject matter and to revise that subject matter on a regular basis as appropriate for that subject. The Instructor will be teaching undergraduate students in Computer Science at our Fredericton, NB campus with the computer science faculty located at Faculty of Computer Science, UNB Campus, Fredericton, NB.

Language of work is English.

Benefits: This position will be eligible for UNB's benefit plan as determined by the Collective Agreement, such as BlueCross, LTD, Life Insurance and contribution to the pension plan.

Subject to budgetary approval, this position will start as early as January 1, 2022. Salary level will be commensurate with qualifications and experience.

Interested applicants should send a cover letter, a detailed CV, one-page teaching interests and philosophy, and three reference letters to:

Dr. Luigi Benedicenti, Dean

Faculty of Computer Science, University of New Brunswick

P.O. Box 4400

Fredericton, NB E3B 5A3

Email: fcs@unb.ca (with subject line marked as "Term Instructor Position")

We thank all applicants for their interest but wish to advise that only those selected for an interview will be contacted.

Short-listed candidates will be required to provide satisfactory proof of credentials including appropriately certified translations of credentials into English, as applicable.

The University of New Brunswick is committed to employment equity and fostering diversity within our community and developing an inclusive workplace that reflects the richness of the broader community that we serve. The University welcomes and encourages applications from all qualified individuals who will help us achieve our goals, including women, visible minorities, Aboriginal persons, persons with disabilities, persons of any sexual orientation, gender identity or gender expression. Preference will be given to Canadian citizens and permanent residents of Canada.