Computer Science-instructor

4 days ago


North York, Canada Toronto Engineering college Full time

Job Description:
We are seeking a highly skilled and knowledgeable Computer Science Instructor to join our team at a Toronto engineering college. As an instructor, you will be responsible for teaching computer science courses within our program. Your expertise in programming languages, algorithms, software development, and computer systems will contribute to the development and delivery of engaging and practical lectures, coding exercises, and hands-on projects.

**Responsibilities**:

- Develop and deliver curriculum for Computer Science courses, covering topics such as programming languages, algorithms, data structures, software development methodologies, and computer systems.
- Assign and evaluate coding exercises, projects, and exams to assess student performance and provide constructive feedback to foster their academic growth.
- Support student learning by providing guidance, mentoring, and assistance with assignments, projects, and career development in the field of computer science.
- Stay updated with industry trends, emerging technologies, and advancements in computer science, incorporating relevant knowledge into teaching materials and methodologies.
- Utilize coding environments, development tools, and software frameworks to facilitate hands-on learning experiences for students.
- Collaborate with fellow instructors and college staff to enhance the learning environment, contribute to program development, and participate in faculty meetings and professional development activities.
- Foster a positive and inclusive classroom environment that promotes critical thinking, collaboration, and innovation.

**Requirements**:

- Master's degree or higher in Computer Science or a related field. A Ph.D. is preferred.
- Strong knowledge and experience in computer science, including expertise in programming languages, algorithms, data structures, software development methodologies, and computer systems.
- Teaching experience in a post-secondary or adult education setting is preferred.
- Proficiency in one or more programming languages commonly used in computer science, such as Java, Python, C++, or JavaScript.
- Familiarity with software development tools, frameworks, and environments.
- Excellent communication and presentation skills, with the ability to effectively convey complex concepts to students.
- Strong organizational skills and the ability to manage multiple responsibilities and deadlines effectively.
- Continuous learning mindset, staying updated with industry trends and advancements in computer science.

Job Summary:
The Toronto engineering college is seeking a Computer Science Instructor to teach computer science courses within our program. As an instructor, you will develop and deliver curriculum, conduct interactive lectures and discussions, assess student performance, and provide guidance and support. Your expertise in computer science will equip students with the necessary skills and knowledge for successful careers in software development, data analysis, and computer systems. A Master's degree or higher in Computer Science or a related field, along with teaching experience, is preferred for this role.

**Job Types**: Full-time, Permanent

**Salary**: $50,000.00-$70,000.00 per year

**Benefits**:

- Dental care
- Extended health care

Flexible Language Requirement:

- French not required

Schedule:

- Monday to Friday

Ability to commute/relocate:

- North York, ON: reliably commute or plan to relocate before starting work (required)

**Experience**:

- teaching (preferred)
- IT (Analytics, Programming or Modeling software) (preferred)

Work Location: In person



  • North Vancouver, Canada Capilano University Full time

    **Competition Number** - F18768P **Position Title** - Instructor - Faculty of Arts & Sciences (Computing and Data Science) **Employee Group** - Faculty **Position Status** - Regular Part-Time **Position Type** - Instructor **Special Appointee** **Others please specify** **Workload Amount** - 6 sections **Department** - Computing Science **Additional...


  • North Vancouver, Canada Capilano University Full time

    **Competition Number** - F18717P**Position Title** - Instructor - Computing and Data Science**Employee Group** - Faculty**Position Status** - Non-Regular**Position Type** - Instructor**Special Appointee** **Others please specify** **Workload Amount** - 5.5 sections**Department** - Computing Science**Additional Notes** **Location** - North...


  • North York, Canada TORONTO BUSINESS COLLEGE Full time

    Toronto Business College is a private career college that has partnered with an Ontario community college to offer programs to international students in the GTA. Our goal is to provide our students with the theoretical knowledge and practical skills required to thrive in the increasingly dynamic workforce. We strive to offer the most relevant programs and...


  • North York, Canada TORONTO BUSINESS COLLEGE Full time

    Toronto Business College is a private career college that has partnered with an Ontario College of Arts and Technology to offer programs to international students in the GTA. Our goal is to provide our students with the theoretical knowledge and practical skills required to thrive in the increasingly dynamic workforce. We strive to offer the most relevant...


  • North York, Canada Real Programming 4 Kids Full time

    Come join a diverse team of goal-oriented individuals and help take RP4K to the next level! **Join us as a Game Programming Instructor and teach students 7-17!** This position is an ON SITE summer program that includes some Remote teaching. **Classes run in 1,2 and 3 week groupings Mon - Friday 10:45am-4:00 PM EDT** **(option to also do remote on...


  • North York, Canada TORONTO BUSINESS COLLEGE Full time

    Toronto Business College is a private career college that has partnered with an Ontario community college to offer programs to international students in the GTA. Our goal is to provide our students with the theoretical knowledge and practical skills required to thrive in the increasingly dynamic workforce. We strive to offer the most relevant programs and...


  • North York, Canada CJ College Full time

    CJ College is looking for an instructor with strong communication and interpersonal skills. Instructor for Business Management as well as MS Office Suite. - Must be very fluent in MS Office and Windows 10. **Responsibilities**: - Assist students through lectures, and computer-based training - Deliver and lesson plans with assignments using a variety of...


  • North York, Canada TORONTO BUSINESS COLLEGE Full time

    Toronto Business College is seeking to hire a part-time instructor for our Cloud Computing program. The courses will be delivered **on campus** to international students. **Disciplines within the program include**: - Cloud Computing Principles and Best Practices in Canada - Introduction to Cloud Computing - Introduction to Computers and Networking -...


  • North York, Canada Seneca Polytechnic Full time

    **Join the Renewed Seneca, The Next Seneca.**: Guided by _The Next - A Strategic Plan for Seneca Polytechnic_, we offer a working environment that is innovative, flexible and encourages risk-taking. Joining Seneca Polytechnic brings opportunities for professional development and career growth. We focus on health and wellbeing in all its forms to provide a...


  • North Bay, Canada Geseron Employment Consulting Ltd. Full time

    Job Summary: Employment Services Instructor provides virtual training to clients on topics such as Microsoft Office Programs and Computer Basics in both French and English. Working primarily with individuals reentering the workforce the Employment Services Instructor will provide a series of one-on-one training sessions following a program outline. As this...


  • North York, Canada Toronto Engineering college Full time

    Job Description: **Responsibilities**: - Develop and deliver curriculum for Artificial Intelligence courses, covering topics such as machine learning algorithms, neural networks, deep learning, natural language processing, and computer vision. - Guide students in implementing AI algorithms and models using programming languages and frameworks like Python,...


  • North York, Canada TORONTO BUSINESS COLLEGE Full time

    Toronto Business College is a private career college that has partnered with an Ontario community college to offer programs to international students in the GTA. Our goal is to provide our students with the theoretical knowledge and practical skills required to thrive in the increasingly dynamic workforce. We strive to offer the most relevant programs and...


  • North York, Canada CJ Health Care College Full time

    CJ College is looking for an instructor with strong communication and interpersonal skills. Instructor for Business Management as well as Accounting and MS Office Suite IC3. - Must be very fluent in MS Office, Windows 10, bookkeeping, Sage 50, 300 and QB Intuit. **Responsibilities**: - Assist students through lectures, and computer-based training - Deliver...

  • Tac Aquatics

    2 weeks ago


    North York, Canada TAC Sports Group Full time

    **About TAC Aquatics**: TAC Aquatics is a member of the TAC Sports Group, a leader in sports education, specializing in sports, confidence, and leadership development for students aged 3.5 to 16. TAC Sports Group offers a full range of sports, our unique 5-Star Development System, and a full developmental pathway from recreational to competitive...


  • North York, Canada CJ College Full time

    CJ College is looking for an instructor with strong communication and interpersonal skills. Instructor for Business Management as well as Accounting and MS Office Suite IC3. - Must be very fluent in MS Office, Windows 10, bookeeping, Sage 50, 300 and QB Intuit. **Responsibilities**: - Assist students through lectures, and computer-based training - Deliver...

  • Tac Aquatics

    7 days ago


    North York, Canada TAC Sports Group Full time

    **About TAC Aquatics**: TAC Aquatics is a member of the TAC Sports Group, a leader in sports education, specializing in sports, confidence, and leadership development for students aged 3.5 to 16. TAC Sports Group offers a full range of sports, our unique 5-Star Development System, and a full developmental pathway from recreational to competitive...


  • North York, Canada UMS Healthcare College Full time

    Commit to inspiring students’ intellectual potential to develop a passion for lifelong learning - Deliver the curriculum as per the course syllabus including theoretical and practical training - Develop and prepare various teaching methods appropriate for the various course topics - Prepare, administer and grade evaluation criteria to assess student...


  • North York, Canada UMS Healthcare College Full time

    Commit to inspiring students’ intellectual potential to develop a passion for lifelong learning - Deliver the curriculum as per the course syllabus including theoretical and practical training - Develop and prepare various teaching methods appropriate for the various course topics - Prepare, administer and grade evaluation criteria to assess student...


  • North York, Canada Institute of Business and Technology Full time

    '''Job Overview: We are seeking a highly skilled and experienced First Aid Instructor to join our team. As a First Aid Instructor, you will be responsible for teaching individuals the necessary skills and knowledge to provide immediate medical assistance in emergency situations. This is a rewarding opportunity to make a difference in people's lives by...


  • North York, Canada Herzing College Full time

    **Job Summary** - Herzing College is designed exclusively to prepare young adults to succeed as apprentices in the skilled trades through the development of strong technical and academic foundations._ Looking for a rewarding teaching career? - Herzing College _is looking for a dynamic and experienced instructor to teach in the area of**:Network Cabling** -...