Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Instructor -Computer Programming - Jobs in Toronto, ON

Job LocationToronto, ON
EducationNot Mentioned
SalaryNot Disclosed
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull Time

Job Description

Program: Diploma – Computer ProgrammingShift Type: Courses can be scheduled to start between 8:30 AM and 6PMAbout Us:Toronto School of Management (TSoM) is an innovative college offering a broad range of career-focused programs in Business, Hospitality and Tourism, Big Data, Cybersecurity, and Accounting. We provide relevant programs which ensure our students meet the demands of today’s ever-changing job market.Niagara College, Toronto Programs is a public college-private partnership between Niagara College Canada (NC) and TSoM, with academic delivery and student support services managed by TSoM.NCT is currently seeking an experienced professional and highly motivated Instructor to teach multiple courses in our Diploma – Computer Programming Program.Courses include:

  • Communications for Media Studies
  • Database Essentials
  • Web Authoring Fundamentals
  • Mathematics I for Computer Studies
  • The Art of Script Programming
  • Software Development
Responsibilities and duties include but not limited:
  • Create an exhilarating learning environment for students in the Computer Programming Program
  • Develop and deliver an effective learning environment using available resources, incorporating various teaching/learning methods to meet the course objectives.
  • Manage lesson planning, assignments, class, and overall course assessment of the students’ work while ensuring students’ awareness of course objectives and NCT expectations.
  • Guide class discussions while encouraging debate and feedback by students.
  • Challenging ideas, encouraging students to develop skills and knowledge in critical and rational thinking.
  • Engage students by tutoring and academic counselling while providing constructive feedback and encouragement when needed.
  • Provide academic support to students inside and outside of the classroom (regularly scheduled office hours, email, group study sessions, etc.).
  • Attend and participate in department and faculty meetings relevant to faculty responsibilities.
  • Monitor students’ performance and act in accordance with college policies when intervention required.
  • Report on any case of academic misconduct, harassment, or violation of the student code of conduct.
  • Adhere to assignment marking and grade submission deadlines.
  • Conduct further research into their specific field of knowledge.
Education and Experience:
  • At least a bachelors degree in Software Engineering, Computer Engineering, Computer Science, or a related discipline
  • Having previous software/web development experience will be considered an asset
  • Minimum 3+ years of teaching experience in the post-secondary environment or equivalent work experience in a related field or a combination of both.
  • Previous teaching experience at a college or a university level is required.
  • Online teaching experience is an asset.
Knowledge and Skills:
  • Previous curriculum and program development experience is considered an asset.
  • Proven experience supervising students, providing support and feedback in constructive and meaningful manners is highly desirable.
  • Excellent written and oral communication skills.
  • Ability to communicate complex information to students both orally and written in an understandable manner.
  • Demonstrate a commitment to diversity and equality when interacting with students and colleagues.
  • Capable of working independently as well as being part of a team.
  • Being able to work under pressure/fast-paced environment and deliver on scheduled deadlines.
Quick Apply
  • Terms & Conditions
  • New Privacy
  • Privacy Center
  • Accessibility
For Job Seekers
  • Browse Jobs
  • Advanced Job Search
  • Emplois Quebec
For Employers
  • Post a Job
  • SimplyHired OnDemand
Stay Connected

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved