Do you believe in the power of education to transform lives and communities?
Are you passionate about shaping career-ready, world-ready graduates? Seneca invites you to join a dynamic faculty committed to delivering education beyond the classroom—equipping students with the skills needed to thrive in today’s evolving digital economy.
As a part-time professor, you will contribute to experiential learning, collaborate with industry, and bring real-world insight into the classroom while demonstrating teaching excellence and academic leadership. Join us in empowering the next generation of innovators, thinkers, and change-makers.
Faculty/School: School of Computer Programming & Analysis
Courses/Programs: BTE
620, DPS
970, ISL
301 For Computer Programming Courses
Campus: Newnham
We welcome applications for part-time professors (Fall term). Course assignments are based on scheduling needs, with contracts typically up to 6 hours per week. Day time on-campus availability is preferred. Responsible for providing academic leadership in the classroom and ensuring an effective and compelling learning environment for students. You will…
- Ensure student awareness of course objectives, approach and evaluation techniques.
- Carry out regularly scheduled instruction, which may include tutoring and academic counselling of students.
- Provide a learning environment that makes effective use of available resources, work experience and field trips.
- Evaluate student progress/achievement and assuming responsibility for the overall assessment of the student's work within assigned course
Courses
- Law, Ethics and Social Responsibility in Software Development (BTE
620)
Covers legal, ethical, and societal impacts of technology, including AI governance, privacy, and cybersecurity. - AI for Software Developers (DPS
970)
Focuses on foundational and applied AI concepts such as intelligent systems, algorithms, and real-world applications. Building Inclusive Solutions (ISL
301)
Emphasizes inclusive design, accessibility, and human-centered approaches to technology development.
Education
- Bachelor’s degree in a relevant discipline (e.g., Computer Science, Artificial Intelligence, Human-Computer Interaction, Software Engineering]); a Master’s degree or PhD is preferred
Experience
- Post-secondary teaching and/or strong industry experience
- Background in AI, software development, or inclusive technology
- Ability to connect theory with real-world application
- Experience with applied learning and case-based instruction
Skills
- Strong analytical, problem-solving, and communication skills
- Commitment to equity, diversity, inclusion, and accessibility
- Collaboration and teamwork
- Ethics & Law: AI governance, privacy, cybersecurity, and digital policy
- AI:
Algorithms, intelligent systems, knowledge representation, applied AI - Inclusive Solutions:
Accessibility, UX/UI, human-centered and DEIA-informed design
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: