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

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

Tool and Platform Maintenance: Assist in maintaining and improving our data mining tools and ... Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations ...

Bachelor's in computer science or related field. * Years of experience: 5+ * Hands-on experience in ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Tool and Platform Maintenance: Assist in maintaining and improving our data mining tools and ... Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations ...

CA$10.21K/mo

Faculty of Human & Social Sciences Department : N/A Campus: Milton Employee Group: WLUFA ... Teaching experience limited to serving as a Teaching Assistant or to delivering guest lectures will ...

... workflows and transformations. * Assist in the maintenance and optimization of Snowflake ... Bachelor's degree in Computer Science, Software Engineering, Information Technology, Management ...

... their collaboration. * Assist software engineers in planning presentations of solutions and ... A Masters degree in computer science or software Engineering is preferred * Understanding of best ...

Work with senior developers who'll invest time teaching you best practices, debugging strategies ... Currently studying Software Engineering, Computer Science, or a related field * Solid foundation in ...

... Computer Science et IoT) pour supporter le développement et la mise en oeuvre des solutions ... Assister l'agronome dans la collecte et l'évaluation des données afin d'approfondir notre ...

... Computer Science et IoT) pour supporter le développement et la mise en oeuvre des solutions ... Assister l'agronome dans la collecte et l'évaluation des données afin d'approfondir notre ...

next page

Showing results 1-20

Computer Science Teaching Assistant information

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

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:
Infographic showing various Computer Science Teaching Assistant job openings in Quebec as of May 2026, with employment types broken down into 71% Full Time, 25% Part Time, 2% Temporary, and 2% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.
Special Student Services Teaching Assistant (2025-2026)

Special Student Services Teaching Assistant (2025-2026)

Great Hearts Academies

Other

Posted 18 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)