1

Computer Science Teaching Assistant Jobs in Quebec

Special Student Services Teaching Assistant Department/Location : Campus Special Education; Great ... Personal computer, copier, typewriter, and audiovisual equipment. Working Conditions: Mental ...

CA$123K - CA$140K/yr

Available position Quantum Computer Architect Level 1 (permanent position, 40 hour per week ... Interact with research partners * Assist in a tight watch on the relevant scientific literature ...

New

CA$123K - CA$140K/yr

... Assist in a tight watch on the relevant scientific literature Education and experience requirements: PhD in quantum information, theoretical physics, mathematics or theoretical computer science PhD ...

New

CA$123K - CA$140K/yr

Available position Quantum Computer Architect Level 1 (permanent position, 40 hour per week ... Interact with research partners * Assist in a tight watch on the relevant scientific literature ...

D. preferred) in Computer Science, Localization Studies, Computational Linguistics, or any other ... Teaching evaluations for the three most recent years * Publication sample * Names, titles and ...

D. preferred) in Computer Science, Localization Studies, Computational Linguistics, or any other ... Teaching evaluations for the three most recent years * Publication sample * Names, titles and ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11185 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11209 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11208 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11206 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11195 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11181 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11175 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

CA$10K/mo

Physics and Computer Science Campus: Milton Employee Group: WLUFA Requisition ID: 11168 Position ... Teaching Dossier * Sample Course Outline Note: A Cover Letter is not expected (unless noted as ...

next page

Showing results 1-20

Computer Science Teaching Assistant information

Can I teach with a computer science degree?

A computer science degree can qualify you to become a Computer Science Teaching Assistant, especially if combined with relevant coursework or experience in education. Teaching assistant roles often require strong communication skills and familiarity with programming languages and educational tools. Additional certifications or training in teaching methods may enhance your eligibility for such positions.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, which has led to increased demand for educators with skills in programming, algorithms, and computer systems. Schools often seek candidates with relevant certifications and a strong understanding of current technologies to fill these positions.

Is computer science dead due to AI?

Computer Science Teaching Assistants support students in understanding programming, algorithms, and AI concepts, which remain fundamental to the field. AI advances have increased demand for skills in machine learning, data analysis, and software development, making computer science a continually evolving and relevant discipline.

What are some typical challenges faced by Computer Science Teaching Assistants when supporting students during lab sessions?

Computer Science Teaching Assistants often encounter challenges such as addressing a wide range of student skill levels, managing multiple questions simultaneously, and explaining complex concepts in an accessible way. It’s important to balance providing guidance with encouraging independent problem-solving. TAs also need to stay up to date with course material and software tools, and to communicate effectively with both students and the course instructor to ensure consistent support.

What are computer science teaching assistants?

Computer science teaching assistants (TAs) are individuals, often graduate or advanced undergraduate students, who support professors in teaching computer science courses. Their duties typically include helping students with assignments, answering questions, conducting lab sessions, grading, and sometimes leading discussion sections. TAs play a crucial role in facilitating student learning and providing additional support outside regular lectures. They help bridge the gap between students and instructors, making it easier for students to grasp complex computer science concepts.

What are the key skills and qualifications needed to thrive as a Computer Science Teaching Assistant, and why are they important?

To thrive as a Computer Science Teaching Assistant, you need a solid understanding of programming concepts, algorithms, and data structures, usually supported by coursework or a degree in computer science. Familiarity with programming languages (such as Python, Java, or C++), code collaboration tools (like Git), and learning management systems (e.g., Canvas or Blackboard) is often required. Strong communication, patience, and the ability to explain complex concepts clearly are crucial soft skills for supporting student learning. These skills ensure you can effectively assist students, reinforce course material, and contribute to a productive educational environment.

What is the difference between Computer Science Teaching Assistant vs Computer Science Tutor?

AspectComputer Science Teaching AssistantComputer Science Tutor
CredentialsUsually requires enrollment in or completion of a computer science programNo formal credentials required, but expertise in specific topics is essential
Work EnvironmentAssists in classrooms, labs, or university settingsProvides one-on-one or group instruction outside formal classroom settings
Employer & Industry UsageUniversities, colleges, educational institutionsPrivate tutoring services, online platforms, freelance

While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

How much does TA get paid?

The pay for a Computer Science Teaching Assistant typically ranges from $10 to $20 per hour, depending on the institution, location, and experience. TAs often assist with grading, tutoring, and lab supervision, and some positions may offer stipends or course credit instead of hourly wages.
What are popular job titles related to Computer Science Teaching Assistant jobs in Quebec? For Computer Science Teaching Assistant jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Computer Science Teaching Assistant jobs in Quebec look for? The top searched job categories for Computer Science Teaching Assistant jobs in Quebec are:
What cities in Quebec are hiring for Computer Science Teaching Assistant jobs? Cities in Quebec with the most Computer Science Teaching Assistant job openings:
Special Student Services Teaching Assistant (2026-2027)

Special Student Services Teaching Assistant (2026-2027)

Great Hearts Academies

On-site

Other

Posted 5 days ago


Job description

JOB SPECIFICATION

Position: Special Student Services Teaching Assistant

Department/Location:  Campus Special Education; Great Hearts Texas DFW and San Antonio

Reports to:  Special Education Campus Coordinator 

Supervisor:   Campus Headmaster         

FLSA STATUS: Hourly/non-exempt, Full-time                

Primary Purpose:

The Special Student Services Teaching Assistant will: help special education and ESL teachers provide for physical and instructional needs of English Language Learners and/or students with disabilities in special education setting, assist in implementation of classroom programs, including self-help, behavior management, and instruction programs, and work under general supervision of the headmaster and immediate direction of certified teacher and/or Coordinator.

Qualifications:

  • Education/Certification: High school diploma or GED
  • Valid Texas educational aide certificate (preferred but not required)
  • Highly Qualified as outlined by the Texas Educational Agency (as applicable)

Special Knowledge/Skills:

  • Ability to work with children with disabilities
  • Ability to follow verbal and written instructions
  • Ability to communicate effectively
  • Knowledge of general office equipment

Experience:

  • A documented history of working well with young children.
  • Work experience as an Educational Aide preferred (but not required)

Major Responsibilities and Duties:

  • Instructional Support
  • Provide Support with Student Care / Management

Other Responsibilities:

  • Maintain confidentiality
  • Participate in staff development training programs, faculty meetings, and special events as assigned.
  • Attend and participate in faculty meetings and serve on staff committees as required.
  • Assist or participate in meetings designed to gauge and plan for student needs and support

Supervisory Responsibilities:

None.

Equipment Used:

Personal computer, copier, typewriter, and audiovisual equipment.

Working Conditions:

Mental Demands/Physical Demands/Environmental Factors:

Work with frequent interruptions, maintain emotional control under stress.  Occasional prolonged or irregular hours.  Frequent standing, stooping, bending, kneeling, pushing, and pulling. Move small stacks of textbooks, media equipment, desks, and other classroom or adaptive equipment. May be required to lift and position students with physical disabilities; control behavior through physical restraint; and assist non-ambulatory students. Exposure to biological hazards. 

Compensation:

Great Hearts offers a very competitive benefits package and overall compensation will be commensurate with talent, experience, and education.

Additional Requirements:  

Type of fingerprint clearance: Must possess or obtain valid Texas fingerprint clearance card.  

Physical functions: Requires but is not limited to standing, sitting, repetitious hand and body movements, bending, squatting, and reaching. May be required to move or position equipment up to 15 pounds approximately.  

This description reflects management's assignment of essential functions, it does not exclude or restrict the tasks that may be assigned.  

Great Hearts Academies is an Equal Opportunity Employer. 

Special Education at Great Hearts

  • At Great Hearts, our Special Education Teachers and Coordinators are integral members of our faculty, participating in all faculty-wide events and PD, while also bringing the specialized expertise that is necessary for the success of all our students.
  • Great Hearts aims to serve all students within our special education population in a manner that affirms and reflects their dignity and rightful participation within the larger student body and academy.
  • Through consultation, resource, inclusion, and co-teaching models, the Special Education team provides essential support, following an Individualized Education Plan, to ensure each student is served in the least restrictive environment possible.

About Great Hearts

Great Hearts Academies is a growing network of public, open-enrollment, tuition-free schools in San Antonio (TX), Dallas/Ft. Worth (TX), Phoenix (AZ), and Baton Rouge (LA). We currently provide over 25,000 K-12 students with access to a high quality, classical liberal arts education, without the barriers that often come with private prep schools. We gladly prepare our graduates for success in the best universities in the nation, but our main purpose is the formation of the soul, heart, and mind. We believe that the highest goal of education is to become good, intellectually and morally.

Employment Type: Standard Load - Teaching Assignment (f/t)