Current jobs related to Part-Time Instructor in Computer Science - Ottawa, Ontario - University of Ottawa


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking an exceptional academic instructor to teach a part-time course in computer science at the University of Ottawa. The successful candidate will have a strong background in the subject matter and excellent teaching skills.Key ResponsibilitiesTeach a part-time course in computer scienceDevelop and deliver course materialsEvaluate...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    About the Position The University of Ottawa is seeking a passionate and experienced Data Science Instructor to lead an engaging and informative course in the Winter 2025 semester. This part-time position offers the opportunity to share your expertise with motivated students and contribute to their development in this rapidly evolving...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    About the Position The University of Ottawa is seeking a passionate and experienced Data Science Instructor to lead an engaging and informative course in the Winter 2025 semester. This part-time position offers the opportunity to share your expertise with motivated students and contribute to their development in this rapidly evolving...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-time Professor of Computer ScienceJob Summary: We are seeking a highly qualified part-time professor to teach a course on computer science at the University of Ottawa. The successful candidate will have a strong background in computer science and be able to teach a variety of topics, including abstract data types, complexity...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-time Professor of Computer ScienceJob Summary: We are seeking a highly qualified part-time professor to teach a course on computer science at the University of Ottawa. The successful candidate will have a strong background in computer science and be able to teach a variety of topics, including abstract data types, complexity...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-Time Professor of Computer ScienceJob Summary: We are seeking a highly qualified Part-Time Professor of Computer Science to teach a variety of courses in our department. The successful candidate will have a strong background in computer science and the ability to communicate complex concepts to students.Responsibilities:Teach a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-Time Professor of Computer ScienceJob Summary: We are seeking a highly qualified Part-Time Professor of Computer Science to teach a variety of courses in our department. The successful candidate will have a strong background in computer science and the ability to communicate complex concepts to students.Responsibilities:Teach a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-Time Professor of Computer ScienceJob Summary: We are seeking a highly qualified Part-Time Professor of Computer Science to teach a variety of courses in our department. The successful candidate will have a strong background in computer science and the ability to communicate complex concepts to students.Responsibilities:Teach a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-time Professor of Computer ScienceJob Summary: We are seeking a highly qualified part-time professor to teach a course on computer science at the University of Ottawa. The successful candidate will have a strong background in computer science and be able to deliver high-quality instruction to students.Responsibilities:Teach a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-time Professor of Computer ScienceJob Summary: We are seeking a highly qualified part-time professor to teach a course on computer science at the University of Ottawa. The successful candidate will have a strong background in computer science and be able to deliver high-quality instruction to students.Responsibilities:Teach a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-Time Professor of Computer ScienceJob Summary: We are seeking a highly qualified Part-Time Professor of Computer Science to teach a variety of courses in our department. The successful candidate will have a strong background in computer science and the ability to communicate complex concepts to students.Responsibilities:Teach a...

  • Part-Time Professor

    1 month ago


    Ottawa, Ontario, Canada University of Ottawa Full time

    About the Role We are seeking a highly qualified Part-Time Professor to deliver engaging and informative instruction in our Computer Science program. This role will focus on teaching a course covering fundamental computer science concepts, including abstract data types, complexity analysis, trees, searching algorithms, sorting techniques, graph theory, and...

  • Part-Time Professor

    2 months ago


    Ottawa, Ontario, Canada University of Ottawa Full time

    About the Role We are seeking a highly qualified Part-Time Professor to deliver engaging and informative instruction in our Computer Science program. This role will focus on teaching a course covering fundamental computer science concepts, including abstract data types, complexity analysis, trees, searching algorithms, sorting techniques, graph theory, and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to teach a course in Computer Science at the University of Ottawa. The successful candidate will have a strong background in software engineering and be able to deliver lectures on problem-solving and algorithm design.Key ResponsibilitiesTeach a course in Computer Science, focusing on software...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to teach a course in Computer Science at the University of Ottawa. The successful candidate will have a strong background in software engineering and be able to deliver lectures on problem-solving and algorithm design.Key ResponsibilitiesTeach a course in Computer Science, focusing on software...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to teach a course in Computer Science at the University of Ottawa. The successful candidate will have a strong background in software engineering and be able to deliver lectures on problem-solving and algorithm design.Key ResponsibilitiesTeach a course in Computer Science, focusing on software...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to teach a course in Computer Science at the University of Ottawa. The successful candidate will have a strong background in software engineering and be able to deliver lectures on problem-solving and algorithm design.Key ResponsibilitiesTeach a course in Computer Science, focusing on software...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Summary We are seeking a highly qualified Part-Time Professor to teach a course in Computer Science at the University of Ottawa. The successful candidate will have a strong background in software engineering and be able to deliver lectures on problem-solving and algorithm design. Key Responsibilities Teach a course in Computer Science to undergraduate...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Summary We are seeking a highly qualified Part-Time Professor to teach a course in Computer Science at the University of Ottawa. The successful candidate will have a strong background in software engineering and be able to deliver lectures on problem-solving and algorithm design. Key Responsibilities Teach a course in Computer Science to undergraduate...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryThe University of Ottawa is seeking a highly qualified Part-time Professor to teach a course on Data Structures and Algorithms. The successful candidate will have a strong background in computer science and experience in teaching similar courses.Key ResponsibilitiesTeach a course on Data Structures and Algorithms to undergraduate studentsDevelop...

Part-Time Instructor in Computer Science

3 months ago


Ottawa, Ontario, Canada University of Ottawa Full time

Course Overview

This course delves into the fundamental concepts of discrete structures relevant to the field of computer science. Topics include:

  • Algorithm analysis and design
  • Predicate logic
  • Proof techniques, including the application of induction to computing challenges
  • Graph theory and its applications in information technology
  • Program correctness, including preconditions, postconditions, and invariants
  • Analysis of recursive programs utilizing recurrence relations
  • Properties of integers and introductory cryptographic applications

Position Type

This is a Regular Part-Time Professor position.

Work Schedule

The course will be conducted in-person, with scheduled classes on:

  • Monday from 10:00 AM to 11:30 AM
  • Wednesday from 8:30 AM to 10:00 AM

Qualifications

Applicants should possess a robust understanding of the subject matter, demonstrated through previous teaching experience in similar courses or relevant professional experience. A doctorate in a related field is required for regular applicants, along with pertinent work experience post-Ph.D. for those with specialized courses.

Additional Information

The contract for this position includes compensation for 52 hours of work, which accounts for the necessity of attending weekly tutorials averaging one hour.

An acceptable level of education and/or experience may be considered equivalent to the required qualifications.