1

Computer Science Education Jobs in Coquitlam, BC

Business Analyst Engineer

Vancouver, BC · On-site

CA$90K - CA$103K/yr

Experience with electronics/semiconductor industries EDUCATION AND EXPERIENCE: * Bachelor of Science in Computer Science, Information Technology or related engineering degree, or proven industry ...

Education Systems Coordinator

Vancouver, BC · On-site

CA$5.9K - CA$8.5K/mo

... CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a ... UBC Faculty of Medicine is a leader in both the science and the practice of medicine and across ...

Senior Python Software Developer

Vancouver, BC · On-site

CA$120K - CA$155K/yr

MS or PhD in Computer Science, EE, Physics or related quantitative field * 8+ years of experience ... Good understanding of CPU and memory issues in parallel computing Education:UNAVAILABLEEmployment ...

Masters (PhD preferred) in Computer Science, Physics, Electrical Engineering or related fields ... Knowledge base or experience in semiconductor manufacturing or electron microscopes Education:

Principal AI/ML Scientist

Vancouver, BC · On-site

$208.58 - $273.77/hr

... educator experiences, and drives enterprise efficiency. Core responsibilities As a Principal ... Bachelor's degree in computer science, data science, engineering, or related technical field, or ...

Technical Support Engineer

Vancouver, BC · On-site

CA$65K - CA$72K/yr

... in computer science, computer engineering or electrical engineering or equivalent experience ... Salesforce experience or similar CRM Education:UNAVAILABLEEmployment Type: FULL_TIME

next page

Showing results 1-20

Computer Science Education information

What is computer science education?

Computer science education refers to the teaching and learning of the principles, concepts, and applications of computer science. It includes topics such as programming, algorithms, data structures, computer systems, and computational thinking. Computer science education can take place at various levels, from elementary school to higher education and professional development. Its goal is to equip students with the skills needed to understand and create technology, solve complex problems, and participate in a digital society.

What is the work of computer science education?

Computer science education involves teaching students programming, algorithms, data structures, and computational thinking skills. Educators develop curricula, deliver lessons, and assess student understanding to prepare learners for careers in technology and related fields.

What is the difference between Computer Science Education vs Computer Science Teacher?

AspectComputer Science EducationComputer Science Teacher
Required CredentialsTypically requires a degree in computer science or education, often with certification in teachingRequires a degree in computer science or related field, plus teaching certification
Work EnvironmentEducational institutions, online platforms, training programsSchools, colleges, educational institutions
Employer & Industry UsageEducational organizations, edtech companies, training providersPrimary schools, high schools, colleges
Common Search & ComparisonFocuses on curriculum development, programming skills, and educational methodsFocuses on classroom teaching, lesson planning, and student assessment

Computer Science Education generally refers to designing and delivering computer science curricula, often involving curriculum development and educational strategies. In contrast, a Computer Science Teacher primarily focuses on instructing students in computer science concepts within a classroom setting. Both roles require similar credentials but differ in their scope and work environment.

What jobs will a computer science degree get you?

A computer science degree can lead to roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like databases and operating systems.

Is computer science teaching in demand?

Computer science teaching is in high demand due to the growing need for technology skills across industries. Educators with expertise in programming, algorithms, and software development are sought after in schools, colleges, and online platforms to meet the increasing interest in computer science education.

What are some common challenges faced by computer science educators in keeping course content current?

Computer science educators often face the challenge of rapidly evolving technology, which makes it necessary to regularly update course materials to reflect new programming languages, frameworks, and industry practices. Balancing foundational concepts with emerging trends can be difficult, especially given limited classroom time. Additionally, educators must ensure that updates remain accessible to students with varying levels of experience, while also integrating practical, real-world projects to keep students engaged.

What are the key skills and qualifications needed to thrive in Computer Science Education, and why are they important?

To thrive in Computer Science Education, you need a solid background in computer science concepts, curriculum development, and typically a degree in computer science or education. Familiarity with programming languages, learning management systems (LMS), and educational technology tools is often required. Strong communication, patience, and the ability to inspire and engage students are critical soft skills. These skills and qualities ensure effective teaching, foster student understanding, and help bridge the gap between complex technical concepts and learners.

Can I become a teacher with a computer science degree?

Computer science degrees can qualify individuals to become computer science teachers at the high school or middle school level, often requiring state certification or licensure. Additional coursework in education, teaching credentials, or certification exams are typically necessary to teach in K-12 schools, while a computer science degree alone may suffice for teaching at some colleges or universities depending on institutional requirements.
What job categories do people searching Computer Science Education jobs in Coquitlam, BC look for? The top searched job categories for Computer Science Education jobs in Coquitlam, BC are:
What cities near Coquitlam, BC are hiring for Computer Science Education jobs? Cities near Coquitlam, BC with the most Computer Science Education job openings:
Infographic showing various Computer Science Education job openings in Coquitlam, BC as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution.

High School Education Coordinator

Oxford Learning Centres, Inc.

Surrey, BC

CA$20 - CA$22/hr

Full-time, Part-time

Posted 10 days ago


Job description

High School Education Coordinator

Passionate about education? Motivated by mathematics and science? Excited to mentor students while helping lead a thriving learning centre?

Oxford Learning South Surrey - Panorama is seeking a dynamic and enthusiastic High School Education Coordinator to join our team. This unique role combines educational leadership, student program management, parent communication, and direct instruction of high school mathematics and science students.

As a key member of the centre team, you will work closely with the Centre Manager and Elementary Education Coordinator to ensure students receive exceptional academic support while maintaining Oxford Learning's high standards of customer service and educational excellence.

Position Details

This role is in-person. You must be able to commute to this location. This is not an online position. Relocation packages are not available.

Vulnerable sector screening is mandatory.

Regular hours include after-school and evening shifts, as well as Saturdays. A commitment for one full school year is required.

Oxford Learning provides comprehensive training in our proprietary teaching philosophy and methodologies. Lessons are pre-planned, allowing you to focus on student success and program delivery.

Responsibilities

As the High School Education Coordinator, you will oversee student programming and centre operations while providing academic instruction and mentorship to high school students.

Student & Academic Leadership

  • Conduct and administer student assessments
  • Develop, implement, and oversee individualized student learning programs
  • Monitor student progress and academic achievement
  • Teach and support high school students in mathematics and science
  • Guide students through Advanced Functions, Algebra, Trigonometry, Calculus, Vectors, Physics, Chemistry, and Biology
  • Support students in building confidence, independence, and effective learning skills
  • Ensure Oxford Learning teaching methodologies and philosophies are consistently implemented

Parent Relations

  • Meet with parents to discuss student progress and program recommendations
  • Maintain ongoing communication with families regarding student success
  • Inform prospective families about Oxford Learning programs and services
  • Deliver exceptional customer service to current and prospective families

Centre Operations & Team Support

  • Support daily centre operations and administrative tasks
  • Manage assessment scheduling and student program implementation
  • Coach and support teaching staff in Oxford Learning methodologies
  • Help create a positive, energetic, and professional learning environment

Start Date: This position is expected to begin in August 2026. Training and onboarding will take place prior to the start of the academic year to ensure a smooth transition into the role and successful support of our students and families.

Qualifications

Education:

  • Bachelor's degree required
  • Degree in Education, Mathematics, Science, Business, Social Sciences, or a related field preferred
  • Teaching certification is considered an asset
  • Strong secondary school mathematics background required
  • Additional language(s) spoken are an asset

Experience:

  • Experience working in an educational environment with medium to large student populations
  • Previous teaching or tutoring experience with high school students in BC
  • Strong knowledge of Grades 9–12 mathematics and science curriculum in BC
  • Experience in customer service and parent communication
  • Sales or consultative customer service experience is an asset
  • Strong computer skills, including Microsoft Office and online communication platforms
  • Excellent organizational, interpersonal, and communication skills
  • Ability to manage multiple priorities in a fast-paced environment

Smiles, High-Fives & Happy Students

In this role, you will play a key part in helping students overcome academic challenges, develop confidence, and achieve their full potential. The rewards of helping students succeed are both meaningful and lasting.

Additional benefits include:

  • Fun staff events
  • Ongoing training and professional development
  • Frequent coaching, support, and feedback
  • Career growth opportunities within Oxford Learning
  • Hands-on development of leadership, teaching, and educational management skills

If you are passionate about education, enjoy working with students and families, and are looking to make a meaningful impact in your community, we encourage you to apply.

Job Type: Part-time

Salary: $20 - $22 / hour based on experience

Schedule:

  • Evenings
  • Monday to Thursday (2pm - 8pm)
  • Saturday availability (9am - 2pm)

About Oxford Learning:

Oxford Learning is a Canadian supplemental education provider helping students get better grades since 1984. Offering a full range of programs for students of all ages and abilities, Oxford Learning uses the science of cognitive learning to help all students develop stronger learning skills they can rely on for life!

Oxford Learning South Surrey - Panorama

205-15149 Hwy 10, Panorama Shopping Village, Surrey, BC

Applicants must reside in or within a short commute of the Panorama Village area.

We thank all applicants for their interest in joining the team; however, only those selected for the interview process will be contacted.