Professor of Engineering and Computer Science

1 week ago


Ottawa, Ontario, Canada University of Ottawa Full time

Job Summary

The 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 Responsibilities

  • Teach a course in software engineering, including principles of professional practice and ethics, societal and environmental obligations of the software engineer.
  • Develop and deliver course materials, including lectures, assignments, and exams.
  • Assess student learning and provide feedback.
  • Participate in departmental and faculty-wide initiatives to promote excellence in teaching and research.

Requirements

  • Master's degree in Computer Science or a related field.
  • At least 5 years of experience in software engineering, including experience in teaching and research.
  • Strong knowledge of professional software engineering practice and ethics, including societal and environmental obligations.
  • Excellent communication and interpersonal skills.

Preferred Qualifications

  • Ph.D. in Computer Science or a related field.
  • Experience in teaching and research in a university setting.
  • Experience in industry as a software engineer.

What We Offer

  • A competitive salary and benefits package.
  • The opportunity to work with a talented team of faculty and staff.
  • The chance to make a positive impact on the lives of students and the community.


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryThe University of Ottawa is seeking a Part-Time Professor to teach a course on Information Systems. The ideal candidate will have a strong background in computer science and engineering, with experience in teaching and research.Key ResponsibilitiesTeach a course on Information Systems, focusing on algorithm design and implementation using C...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryThe University of Ottawa is seeking a Part-Time Professor to teach a course on Information Systems. The ideal candidate will have a strong background in computer science and engineering, with experience in teaching and research.Key ResponsibilitiesTeach a course on Information Systems, focusing on algorithm design and implementation using C...


  • 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 working in a provincial organization.Key ResponsibilitiesTeach a course in software engineering,...


  • 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 working in a provincial organization.Key ResponsibilitiesTeach a course in software engineering,...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Replacement ProfessorJob Summary:The University of Ottawa's School of Electrical Engineering and Computer Science invites applications for a replacement professor faculty position in the areas of Computer Science and Software Engineering, with a special focus on Artificial Intelligence (AI).Key Responsibilities:Teach courses in Computer Science...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Replacement ProfessorJob Summary:The University of Ottawa's School of Electrical Engineering and Computer Science invites applications for a replacement professor faculty position in the areas of Computer Science and Software Engineering, with a special focus on Artificial Intelligence (AI).Key Responsibilities:Teach courses in Computer Science...

  • Replacement Professor

    2 weeks ago


    Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Replacement ProfessorJob Summary:The University of Ottawa's School of Electrical Engineering and Computer Science invites applications for a replacement professor faculty position in the areas of Computer Science and Software Engineering, with a special focus on Artificial Intelligence (AI).Key Responsibilities:Teach courses in Computer Science...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryThe University of Ottawa is seeking a Part-Time Professor to teach ITI1120C, a course in software engineering. The successful candidate will have a strong background in computer science and experience in teaching and mentoring students.Key ResponsibilitiesDevelop and deliver course materials, including lectures, assignments, and examsTeach and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryThe University of Ottawa is seeking a Part-Time Professor to teach ITI1120C, a course in software engineering. The successful candidate will have a strong background in computer science and experience in teaching and mentoring students.Key ResponsibilitiesDevelop and deliver course materials, including lectures, assignments, and examsTeach and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Computer Engineering ProfessorThe University of Ottawa is seeking a replacement professor at the assistant professor level in the area of Computer Engineering. As a member of our academic community, you will have the opportunity to teach undergraduate courses in Computer Engineering and contribute to our diverse range of degree programs.Position...


  • 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 Software Engineering principles. The successful candidate will have a strong background in software development and a proven track record of teaching similar courses.Key ResponsibilitiesTeach a course on Software Engineering principles, including...


  • 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 Software Engineering principles. The successful candidate will have a strong background in software development and a proven track record of teaching similar courses.Key ResponsibilitiesTeach a course on Software Engineering principles, including...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Opportunity:We are seeking a highly qualified individual to fill a part-time professor position in our department.Key Responsibilities:Teach university courses related to computer science and information systems.Conduct corporate training sessions on web services and cloud infrastructure.Develop and implement curriculum for courses.Requirements:To be...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Opportunity:We are seeking a highly qualified individual to fill a part-time professor position in our department.Key Responsibilities:Teach university courses related to computer science and information systems.Conduct corporate training sessions on web services and cloud infrastructure.Develop and implement curriculum for courses.Requirements:To be...


  • 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 the field and excellent teaching skills.ResponsibilitiesTeach a course in Software Engineering to undergraduate studentsDevelop and deliver course materials, including...


  • 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 the field and excellent teaching skills.ResponsibilitiesTeach a course in Software Engineering to undergraduate studentsDevelop and deliver course materials, including...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Professor of Computer EngineeringWe are seeking a highly qualified Professor of Computer Engineering to join our team at the University of Ottawa. The successful candidate will be responsible for teaching computer engineering courses, conducting research, and contributing to the development of our academic programs.Key Responsibilities:Teach...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Professor of Computer EngineeringWe are seeking a highly qualified Professor of Computer Engineering to join our team at the University of Ottawa. The successful candidate will be responsible for teaching computer engineering courses, conducting research, and contributing to the development of our academic programs.Key Responsibilities:Teach...