Computer Science Professor

3 weeks ago


Kamloops, British Columbia, Canada Thompson Rivers University Full time

Thompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science. The successful candidate will be responsible for teaching a wide variety of undergraduate courses and supervising student research and projects.

Qualifications:

  • The successful candidate holds a PhD in Computer Science or a closely related discipline from a recognized university.
  • The ability to teach undergraduate students is required.
  • Prior university-level teaching experience in Computer Science and potential for excellence in teaching.
  • Fluency in English (spoken and written) is required.

Application Instructions:

  • Cover Letter (clearly outlining how the candidate meets the qualifications, expertise in Computer Science and what they believe they can bring to the role).
  • CV (highlighting your education and teaching experiences).
  • A teaching dossier including a statement of teaching philosophy and interests.
  • Copies of transcripts and at least one-course review (if available).
  • Names of at least three referees.
  • An accessible link to a demo lecture video (maximum 10 mins).

Thompson Rivers University is strongly committed to fostering diversity within our community. We welcome those who would contribute to the further diversification of our staff, our faculty and its scholarship.



  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Thompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science. The successful candidate will be responsible for teaching a wide variety of undergraduate courses and supervising student research and projects.Qualifications:The...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Thompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor. The successful candidate will be able to teach a wide variety of undergraduate courses and supervise student research and projects.QualificationsThe successful candidate holds a PhD in Computer Science or a...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science.Key ResponsibilitiesTeach a wide variety of undergraduate courses in Computer Science.Supervise student research and projects.QualificationsA Master's or...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science.Key ResponsibilitiesTeach a wide variety of undergraduate courses in Computer Science.Supervise student research and projects.QualificationsA Master's or...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science. The successful candidate will be responsible for teaching a wide variety of undergraduate courses and supervising student research and...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science. The successful candidate will be responsible for teaching a wide variety of undergraduate courses and supervising student research and...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science. The successful candidate will be responsible for teaching a wide variety of undergraduate courses and supervising student research and...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant/Associate Teaching Professor in the Department of Computing Science. The successful candidate will be responsible for teaching a wide variety of undergraduate courses and supervising student research and...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant Professor or Associate Professor to teach in the Post-Baccalaureate Diploma in Applied Data Science Program.Key ResponsibilitiesThe successful candidate will be responsible for teaching courses in the program, including...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job Opportunity at Thompson Rivers UniversityWe are seeking a highly qualified individual for a tenure-track position at the rank of Assistant Professor or Associate Professor to teach in the Post-Baccalaureate Diploma in Applied Data Science Program.Key ResponsibilitiesTeach courses in the Post-Baccalaureate Diploma in Applied Data Science Program,...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job Opportunity at Thompson Rivers UniversityWe are seeking a highly qualified individual for a tenure-track position at the rank of Assistant Professor or Associate Professor to teach in the Post-Baccalaureate Diploma in Applied Data Science Program.Key ResponsibilitiesTeach courses in the Post-Baccalaureate Diploma in Applied Data Science Program,...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Teaching Opportunities at Thompson Rivers UniversityWe are seeking a qualified individual to join our team as a sessional instructor in the Department of Computing Science.The successful candidate will be responsible for teaching a variety of first-year, second-year, and upper-level courses in the Fall 2024 semester, including introductory Computer...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job Title: Assistant Teaching Professor- Biological SciencesJob Summary:We are seeking a highly qualified and experienced Assistant Teaching Professor to join our Biological Sciences department at Thompson Rivers University. The successful candidate will be responsible for teaching and developing courses in molecular genetics, techniques in molecular...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job Title: Assistant Teaching Professor- Biological SciencesJob Summary:We are seeking a highly qualified and experienced Assistant Teaching Professor to join our Biological Sciences department at Thompson Rivers University. The successful candidate will be responsible for teaching and developing courses in molecular genetics, techniques in molecular...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityWe are seeking a highly qualified individual to join our team as an Assistant Teaching Professor in Biological Sciences at Thompson Rivers University.Key ResponsibilitiesTeach and develop courses in molecular genetics, techniques in molecular genetics, genomics, and bioinformatics, as well as gene regulation and epigenetic mechanisms.Update...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityWe are seeking a highly qualified individual to join our team as an Assistant Teaching Professor in Biological Sciences at Thompson Rivers University.Key ResponsibilitiesTeach and develop courses in molecular genetics, techniques in molecular genetics, genomics, and bioinformatics, as well as gene regulation and epigenetic mechanisms.Update...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job SummaryWe are seeking a highly qualified Teaching Professor in Biological Sciences to join our team at Thompson Rivers University. The successful candidate will be responsible for teaching courses in molecular genetics, techniques in molecular genetics, genomics, and bioinformatics, as well as developing new courses and updating existing laboratory...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityWe are seeking a highly qualified individual to join our team as an Assistant Teaching Professor in Biological Sciences at Thompson Rivers University.Key ResponsibilitiesTeach and develop courses in molecular genetics, techniques in molecular genetics, genomics, and bioinformatics, as well as gene regulation and epigenetic mechanisms.Update...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityWe are seeking a highly qualified individual to join our team as an Assistant Teaching Professor in Biological Sciences at Thompson Rivers University.Key ResponsibilitiesTeach and develop courses in molecular genetics, techniques in molecular genetics, genomics, and bioinformatics, as well as gene regulation and epigenetic mechanisms.Update...


  • Kamloops, British Columbia, Canada Thompson Rivers University Full time

    Job OpportunityWe are seeking a highly qualified individual to join our team as an Assistant Teaching Professor in Biological Sciences at Thompson Rivers University.Key ResponsibilitiesTeach and develop courses in molecular genetics, techniques in molecular genetics, genomics, and bioinformatics, as well as gene regulation and epigenetic mechanisms.Update...