Full-Time Professor of Computer Programming

4 weeks ago


Ottawa, Ontario, Canada Algonquin College Full time

Job Summary:

We are seeking a highly qualified and experienced Professor to join our team at Algonquin College. The successful candidate will be responsible for teaching courses in the Computer Programming program within the School of Advanced Technology.

Key Responsibilities:

  • Design, revise, and update courses to meet the learning needs of 21st-century students.
  • Teach assigned courses, including delivery of regularly scheduled instruction and working with teaching teams to align delivery across multiple course sections.
  • Provide academic leadership, including guidance to students, instructors, and part-time professors, and participating in curriculum and consultative committees.

Requirements:

  • Ontario College Advanced Diploma in Computer Programming or a related discipline/field.
  • Minimum two years of teaching experience, or equivalent, preferably in a postsecondary setting.
  • Minimum five years of practical experience related to the field of study.

Preferred Qualifications:

  • Practical experience with multiple programming languages, including Object-Oriented programming and Java.
  • Practical experience in network programming, database integration, and back-end web programming.
  • Applicable programming and/or database management systems certifications.

What We Offer:

Algonquin College values diversity and is an equal opportunity employer. We offer an inclusive work environment and encourage applications from all qualified individuals.



  • Ottawa, Ontario, Canada Algonquin College Full time

    About the PositionThis full-time faculty member opportunity is available in the School of Advanced Technology at Algonquin College. The successful candidate will be responsible for teaching courses in the Computer Programming program and will provide academic leadership to students and faculty members.Key ResponsibilitiesSome of the key responsibilities of...


  • Ottawa, Ontario, Canada Algonquin College Full time

    Professor of Computer ProgrammingWe are seeking an accomplished professor to teach computer programming courses at Algonquin College. The successful candidate will have a proven track record in teaching and industry experience in the field of computer programming.About the Role:The professor will be responsible for designing, revising, and updating courses...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: APTPUO Part-Time Professor 2025 Winter-CSI2120ADescription:We are seeking a highly qualified Part-Time Professor to teach a course on programming paradigms 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...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Description:The University of Ottawa is seeking a highly qualified Part-Time Professor to teach computer systems and engineering case studies in the Fall semester. This is an excellent opportunity for experienced professionals to share their knowledge and expertise with students.About the Course:This course provides an introduction to computer systems,...

  • Full-Time Professor

    7 days ago


    Ottawa, Ontario, Canada Algonquin College Full time

    Job TitleFull-Time Professor - Software DeveloperJob DescriptionWe are seeking a highly skilled and experienced professor to join our faculty in the field of computer programming. As a full-time professor, you will be responsible for teaching courses in the Computer Programming program within the School of Advanced Technology.About UsAlgonquin College is a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Teaching Position at the University of OttawaWe are seeking a highly qualified and experienced individual to join our faculty as a Part Time Professor in the Department of Computer Science. This is an exciting opportunity to contribute to the academic excellence of our institution and shape the minds of future generations.About the PositionThis part-time...

  • Part-time Professor

    1 month ago


    Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Part-time ProfessorJob Type: Regular Part-time ProfessorCourse: CEG3136ALanguage of Instruction: EnglishCompetence in Second Language: PassiveCourse Schedule: Tuesday and Thursday, 17:30-19:00Requirements:We are seeking an experienced professor to teach a part-time course in microprocessors and computer hardware. The ideal candidate will have a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Part-Time Professor in C++ ProgrammingJob Description:We are seeking a highly qualified Part-Time Professor in C++ Programming to teach our students the fundamentals of C++ programming. The successful candidate will have excellent knowledge of the subject matter and be able to deliver engaging lectures and tutorials.Responsibilities:Teach C++...

  • Full-Time Professor

    4 weeks ago


    Ottawa, Ontario, Canada Algonquin College Full time

    Job Summary:We are seeking a highly qualified and experienced Professor to join our team at Algonquin College. The successful candidate will be responsible for teaching courses in the Computer Programming program within the School of Advanced Technology.Key Responsibilities:Design, revise, and update courses to meet the learning needs of 21st Century...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Description: We are seeking a part-time professor to teach a course on programming languages and computer science. Responsibilities:Design and evaluate criteria for programming languages.Teach the syntactic and semantic description of programming languages.Introduce the basics of programming language implementation.Discuss scripting languages.Compare...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Description:As a Part-Time Professor of Programming Languages at the University of Ottawa, you will be responsible for teaching and evaluating students in the field of programming languages. Your expertise in designing and implementing programming languages will be essential in creating engaging and challenging course materials.Responsibilities:Design...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job DescriptionJob Title: Part-Time Professor of Electrical and Computer SystemsJob Summary: We are seeking a highly qualified Part-Time Professor to teach Electrical and Computer Systems at the University of Ottawa. The successful candidate will have expertise in machine learning and its applications to electrical and computer...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job SummaryWe are seeking a highly qualified Part-time Professor to teach a course on Data Structures and Algorithms at the University of Ottawa. 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...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    About the PositionWe are seeking a highly qualified part-time professor to teach a 1.5 credit course in computer science at the University of Ottawa.Job DescriptionCourse InformationCourse type: BNumber of credits: 1.5Work hours: 19.5Course schedule: Monday, 7pm-10pm (starting in October)Language and InstructionThe language of instruction is English, and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    About the University of OttawaThe University of Ottawa is a world-class institution known for its academic excellence and commitment to research. As a leading Canadian university, we offer a unique learning environment that fosters creativity, innovation, and community engagement.As a professor at our institution, you will have the opportunity to work with...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Replacement ProfessorJob Family: Academic Leadership and FacultyUnion Affiliation: APUOFaculty/Department: School of Electrical Engineering and Computer ScienceCampus: Main CampusJob Summary: The University of Ottawa invites applications for a replacement professor faculty position in the areas of Computer Science and Software Engineering, with a...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Opportunity:We are seeking a Regular Part-Time Professor to teach in our Computer Science department.Key Responsibilities:Teach courses in Computer Science and Information SystemsDevelop and implement curriculumAssess student learningParticipate in departmental serviceRequirements:PhD in Computer Science or Information SystemsFive or more years of...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title:Replacement ProfessorJob Family:Academic Leadership and FacultyUnion Affiliation:APUOFaculty/Department:School of Electrical Engineering and Computer ScienceCampus:Main CampusJob Summary:The School of Electrical Engineering and Computer Science invites applications for a replacement professor faculty position in the area of Computer Engineering....


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Full-time Professor in Pain Management and Physical ModalitiesAbout the Opportunity:The University of Ottawa is seeking a highly qualified candidate to fill a full-time professor position in pain management and physical modalities for the School of Rehabilitation Sciences. The successful candidate will be responsible for teaching, research, and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    C++ Programming PositionDuties include teaching C++ programming fundamentals, object-oriented programming, and data types. The successful candidate will also cover file and stream I/O, pre-processor macros, templates, and the Standard Template Library.Requirements: The ideal candidate will have excellent knowledge of C++ programming principles and a strong...