Part-Time Computer Science Instructor

4 weeks ago


Ottawa, Ontario, Canada University of Ottawa Full time

Job Title: Part-Time Professor in Computer Science

Company: University of Ottawa

Position Overview:

The University of Ottawa is seeking a knowledgeable and dedicated Part-Time Professor in the field of Computer Science. This role involves imparting advanced concepts related to computational theories and practices.

Key Responsibilities:

  • Exhibit a robust comprehension of finite state machines, regular languages, transition graphs, and Kleene's theorem.
  • Demonstrate proficiency in finite state machines with output, non-contextual languages, derivation trees, normal form grammars, stack automata, determinism, decidability, recursively enumerable languages, Turing machines, and the termination problem.

Qualifications:

  • Proven expertise in course content through previous teaching experiences or pertinent professional background.
  • A Ph.D. in a relevant discipline is mandatory, especially for specialized subjects (or equivalent professional experience post-Ph.D.).
  • This course will be delivered in a traditional classroom setting.

Additional Notes:

Consideration may be given to an equivalent level of education or experience in lieu of the stated qualifications.



  • 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

    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

    Course OverviewThis course delves into the essential concepts of discrete structures as they pertain to the field of computer science. Key topics include:Algorithm analysis and designPredicate logicProof techniques, including the application of induction to computing challengesGraph theory and its applications in information technologyProgram correctness,...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Course OverviewThis course delves into the fundamental concepts of discrete structures relevant to the field of computer science. Topics include:Algorithm analysis and designPredicate logicProof techniques, including the application of induction to computing challengesGraph theory and its applications in information technologyProgram correctness, including...

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

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


  • 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 Title: Part-Time Professor in Computer ScienceCompany: University of OttawaPosition Overview:The University of Ottawa is seeking a qualified individual to fill the role of Part-Time Professor in the Computer Science department. This position involves teaching essential concepts related to theoretical computer science.Key Responsibilities:Exhibit a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Part-Time Professor in Computer ScienceCompany: University of OttawaPosition Overview:The University of Ottawa is seeking a knowledgeable individual to fill the role of Part-Time Professor in the field of Computer Science. This position requires a robust understanding of various theoretical and practical aspects of computer science.Key...