1

Computer Science Teacher Assistant Jobs in Alberta

Data Scientist

Edmonton, AB · Hybrid

CA$85.18K - CA$113.65K/yr

... tools, and products. * Assist fellow data scientists in the development of analytical and ... A Master's Degree in a quantitative field like Statistics, Mathematics, Computer Science, or ...

Data Scientist

Calgary, AB · Hybrid

CA$85.18K - CA$113.65K/yr

... tools, and products. * Assist fellow data scientists in the development of analytical and ... A Master's Degree in a quantitative field like Statistics, Mathematics, Computer Science, or ...

Duties and Responsibilities Assist in implementing architectural patterns and principles. Support ... A masters degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...

Duties and Responsibilities Assist in implementing architectural patterns and principles. Support ... A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...

The Network NOC resource will participate and assist in monitoring and troubleshooting within ... Diploma in Computer Science certification completed or ongoing. Work Experience: * One year in ...

The Network NOC resource will participate and assist in monitoring and troubleshooting within ... Diploma in Computer Science certification completed or ongoing. Work Experience: * One year in ...

Must be a current SAIT student enrolled in and returning to a program in Computer Science ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

... assist with tracking work through project management boards. What You'll Bring: * Post-secondary education in computer science, computer engineering or a related field or equivalent experience

next page

Showing results 1-20

Computer Science Teacher Assistant information

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

To thrive as a Computer Science Teacher Assistant, you need a solid understanding of computer science fundamentals, programming languages, and typically at least a bachelor's degree in computer science or a related field. Familiarity with educational platforms, coding environments (such as Python, Java, or C++), and learning management systems is often required. Strong communication, patience, and the ability to explain complex concepts simply are crucial soft skills that help support students effectively. These skills and qualities ensure that students receive clear guidance, reinforce their learning, and foster a positive educational environment.

What are some common challenges faced by Computer Science Teacher Assistants when supporting students with diverse learning backgrounds?

Computer Science Teacher Assistants often encounter the challenge of assisting students who have varying levels of programming experience and learning styles. Balancing the needs of beginners with those of more advanced students can require adaptability and strong communication skills. Additionally, TAs must be able to clarify complex concepts, troubleshoot code, and foster an inclusive classroom environment where all students feel comfortable asking questions. Collaboration with the lead instructor and other TAs is essential for effectively managing these diverse needs and ensuring all students receive adequate support.

What does a Computer Science Teacher Assistant do?

A Computer Science Teacher Assistant supports instructors in teaching computer science courses by helping prepare materials, assisting students with programming assignments, grading homework, and sometimes leading lab sessions or discussion groups. They act as a bridge between students and the instructor, providing additional support and clarification on course topics. Teacher assistants may also help troubleshoot technical issues during classes and offer feedback to help students improve their understanding of computer science concepts.

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

AspectComputer Science Teacher AssistantTeaching Assistant
Required CredentialsHigh school diploma or associate degree; some roles prefer related courseworkHigh school diploma or equivalent; varies by institution
Work EnvironmentClassrooms, labs, educational institutionsClassrooms, schools, educational settings
Employer & Industry UsageSchools, colleges, coding bootcampsPrimary and secondary schools, colleges
Common Search & Comparison IntentUnderstanding roles assisting in computer science educationAssisting teachers across subjects, including computer science

The Computer Science Teacher Assistant primarily supports computer science teachers in educational settings, focusing on tech-related coursework. A Teaching Assistant has a broader role, assisting teachers across various subjects, including computer science. Both roles require similar educational backgrounds but differ in scope and subject focus.

What are popular job titles related to Computer Science Teacher Assistant jobs in Alberta? For Computer Science Teacher Assistant jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Computer Science Teacher Assistant jobs in Alberta look for? The top searched job categories for Computer Science Teacher Assistant jobs in Alberta are:
What cities in Alberta are hiring for Computer Science Teacher Assistant jobs? Cities in Alberta with the most Computer Science Teacher Assistant job openings:

Faculty/School Administrative Assistant

Mount Royal University

Calgary, AB

Other

Posted 8 days ago


Job description

About the Department The Faculty of Science & Technology offers a range of undergraduate programs that prepare students for careers across the sciences and technology fields. The School of Computing Sciences & Mathematics is an important part of the Faculty, offering a Bachelor of Computer Information Systems, a Bachelor of Science in Computer Science, and a Bachelor of Science in Data Science, as well as minors in Computer Information Systems, Data Science, Mathematics, and Mathematics for Elementary Education. This position supports both the School of Computing Sciences & Mathematics and the Dean's Office within the Faculty of Science & Technology.

About the Role Reporting to the Dean, the Faculty/School Administrative Assistant provides front-line, day-to-day administrative support to the School of Computing Sciences & Mathematics and the Dean's Office. The role supports a welcoming and well-organized office environment, coordinates routine scheduling and communications, and assists with a range of academic and administrative processes. This position supports both areas on an approximate 50:50 basis over time.

The distribution of work will vary from week to week, however, based on operational needs, deadlines, and peak activity periods in each area. The role works under the day-to-day direction of designated administrative roles in the School and Dean's Office and contributes to the smooth coordination of priorities across both areas. The successful candidate will provide front office service, support meetings and events, assist with document preparation and records organization, and help ensure the smooth operation of routine workflows across two busy academic environments.

This position also provides dedicated administrative support to members of the Faculty leadership team and contributes to responsive, professional service for students, employees, and visitors. This position is a full-time role working 35 hours per week. Responsibilities Act as a first point of contact in the School for in-person, phone, and email inquiries, responding directly where appropriate and routing inquiries as needed.

Provide general administrative support to the School and Dean's Office, including scheduling, meeting coordination, document preparation, correspondence, and records organization. Support faculty and leaders with calendars, meeting logistics, action items, and routine communications. Assist with academic and operational processes such as timetable and scheduling support, sessional contract preparation, textbook ordering, and onboarding coordination.

Support Faculty-level committees and events through meeting logistics, minute taking, formatting materials, and follow-up coordination. Assist with routine financial and administrative processes, including reconciliations and travel-related documentation. Maintain office supplies, equipment, shared spaces, shared email accounts, mail distribution, and printing/photocopying coordination.

Liaise with internal service units such as Facilities, ITS, the Registrar's Office, and the Bookstore to support day-to-day operations. Other related duties as assigned. Qualifications Two-year diploma from a university or equivalent post-secondary program, along with a minimum of two to three years of progressively responsible administrative experience in a busy office environment.

Experience in a post-secondary setting is preferred. Strong service orientation and professional communication skills. Excellent organizational skills and the ability to manage multiple priorities and deadlines.

Strong attention to detail and accuracy in document preparation, scheduling support, contracts, and routine financial documentation. Sound judgment, discretion, and the ability to handle confidential information appropriately. Strong computer skills, including proficiency with Google Suite and Microsoft Office products, and the ability to learn institutional systems and processes.

Ability to work calmly and effectively in a busy environment with frequent interruptions and shifting priorities. Experience supporting meetings, calendars, records, and routine administrative workflows. Closing Date: June 5, 2026 A cover letter and resume should be submitted in one .pdf document

Please title your .pdf document as follows: [Last Name], [Requisition Number], [Document Title].pdf (ex. Smith, 4321, CV.pdf).