Computer Science-instructor

1 week 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** - 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 Vancouver**Working...


  • 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 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 York, ON MJ V, Canada Pharma-Medical Science College of Canada Full time

    Pharma-medical Science College of Canada (Pharma-Medical) is one of North America's leading educational institution dedicated to training healthcare professionals and helping students achieve their career goals in healthcare sectors. Pharma-Medical is registered as a private career college under the Private Career Colleges Act 2005 in the province of...


  • North York, Canada The Bob Rumball Centre Full time

    **TITLE**: LINC/LBS Instructor’ Assistant **POSITION STATUS**: Part Time - Temporary (Non-Union) **SCHEDULE**: Monday to Thursday - 8:45 am to 3:45 pm **REPORTS TO**: Manager of Adult Education ***: The Bob Rumball Canadian Centre of Excellence for the Deaf (BRCCED) is a multi-purpose, multi-program facility that functions as a community centre for the...


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

  • Science Instructor

    1 week ago


    North York, ON MJ G, Canada Exploring Scholar Full time $40,000 - $60,000 per year

    Position Overview: This is a perfect opportunity for current science teachers who are looking for part time work. The ideal candidate currently teaches science, are in teacher's college, or are in an education related field.Qualifications:Teaching experience with grades 7-10 science classes in a Canadian or US curriculum.Academic proficiency and confidence...


  • York, Canada STEM MONTESSORI ACADEMY OF CANADA Full time

    Are you a science enthusiast interested in creating meaningful educational opportunities as a Biochemistry Instructor? We have a teaching opportunity in the field of Chemistry, educating young and thriving scientists. The future of science could be in your hands! **We are in search of a virtual Chemistry Instructor who has**: - 1 or more years of...


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