Part-Time Professor of Computer Science

8 hours ago


Ottawa, Ontario, Canada University of Ottawa Full time
Job Description

Course Overview

This part-time professor position is available for the Fall 2024 semester. The course, CSI2372B, focuses on the differences between C++ and Java programming, including data types, pointers, memory management, and object-oriented programming.

Responsibilities

  • Teach the course to students, utilizing a combination of lectures and tutorials.
  • Develop and deliver course materials, including lesson plans and assessments.
  • Assess student progress and provide feedback.

Requirements

To be considered for this position, applicants must have a strong background in computer science and programming. A doctorate in a related field is preferred, but relevant work experience may also be considered.

Work Environment

This is a part-time position, requiring 52 hours of work per contract. The teaching method will be delivered in person, and the professor is expected to attend tutorials at least one hour per week.

Additional Information

The University of Ottawa is an equal opportunities employer and welcomes applications from diverse candidates. An acceptable level of education and/or experience may be viewed as equivalent to the required qualifications.



  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to join our team at the University of Ottawa. As a Part-Time Professor, you will be responsible for teaching and mentoring students in the field of Computer Science.Key ResponsibilitiesTeach and develop course materials for Computer Science coursesMentor and advise students on academic and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to join our team at the University of Ottawa. As a Part-Time Professor, you will be responsible for teaching and mentoring students in the field of Computer Science.Key ResponsibilitiesTeach and develop course materials for Computer Science coursesMentor and advise students on academic and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryThe University of Ottawa is seeking a Part-Time Professor to teach a course on programming languages. The ideal candidate will have a strong background in computer science and experience in teaching similar courses.ResponsibilitiesTeach a course on programming languages, including design and evaluation criteria, syntax and semantics, and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryThe University of Ottawa is seeking a Part-Time Professor to teach a course on programming languages. The ideal candidate will have a strong background in computer science and experience in teaching similar courses.ResponsibilitiesTeach a course on programming languages, including design and evaluation criteria, syntax and semantics, and...

  • Part-Time Professor

    3 weeks ago


    Ottawa, Ontario, Canada University of Ottawa Full time

    About the Role We are seeking a dedicated and experienced Part-Time Professor to join our esteemed Computer Science department. This role offers an opportunity to contribute to the academic growth of our students by delivering engaging and informative instruction in a dynamic learning environment. Responsibilities Develop and deliver high-quality lectures,...

  • Part-Time Professor

    3 weeks 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 computer science and be able to effectively communicate complex concepts to students.Key ResponsibilitiesTeach a course in Computer Science, including lectures,...


  • 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 computer science and be able to effectively communicate complex concepts to students.Key ResponsibilitiesTeach a course in Computer Science, including lectures,...


  • 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 computer science and be able to effectively communicate complex concepts to students.Key ResponsibilitiesTeach a course in Computer Science, including lectures,...


  • 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 computer science and be able to effectively communicate complex concepts to students.Key ResponsibilitiesTeach a course in Computer Science, including lectures,...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to teach a course in object-oriented programming at the University of Ottawa. The ideal candidate will have a strong background in computer science and experience in teaching similar courses.Key ResponsibilitiesTeach a course in object-oriented programming to undergraduate studentsDevelop and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-Time Professor to teach a course in object-oriented programming at the University of Ottawa. The ideal candidate will have a strong background in computer science and experience in teaching similar courses.Key ResponsibilitiesTeach a course in object-oriented programming to undergraduate studentsDevelop 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 programming fundamentals.Key ResponsibilitiesTeach a course in computer science, including problem-solving and algorithm design, 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 programming fundamentals.Key ResponsibilitiesTeach a course in computer science, including problem-solving and algorithm design, software...


  • 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...


  • 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...


  • 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 Microprocessor Architecture. The successful candidate will have a strong background in computer science and experience in teaching similar courses.Key ResponsibilitiesTeach a course on Microprocessor Architecture to undergraduate studentsDevelop and...


  • 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 Microprocessor Architecture. The successful candidate will have a strong background in computer science and experience in teaching similar courses.Key ResponsibilitiesTeach a course on Microprocessor Architecture to undergraduate studentsDevelop and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Position: Part-Time Professor in Computer ScienceThe University of Ottawa invites applications for a dynamic and engaging Part-Time Professor to contribute to our esteemed Computer Science program.Responsibilities:Deliver high-quality instruction in computer science courses, fostering a stimulating learning environment for students.Develop and implement...


  • 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 in software engineering. The successful candidate will have a strong background in professional software engineering practice and ethics, as well as experience in teaching and research.Key ResponsibilitiesTeach a course in software engineering, including...