1

Computer Science Teaching Assistant Jobs in Plano, TX

The Teaching Assistant will: * Support Instruction: Assist instructors with company-created ... We offer a world-class curriculum in math, science, and language arts for students in grades 1-12 ...

The Teaching Assistant will: * Support Instruction: Assist instructors with company-created ... We offer a world-class curriculum in math, science, and language arts for students in grades 1-12 ...

Teaching Assistant

Frisco, TX · On-site

$14 - $14.44/hr

The Teaching Assistant will: * Support Instruction: Assist instructors with company-created ... We offer a world-class curriculum in math, science, and language arts for students in grades 1-12 ...

Showing results 41-60

Computer Science Teaching Assistant information

See Plano, TX salary details

$7

$19

$36

How much do computer science teaching assistant jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for computer science teaching assistant in Plano, TX is $19.70, according to ZipRecruiter salary data. Most workers in this role earn between $15.43 and $21.63 per hour, depending on experience, location, and employer.

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 is a computer science teaching assistant?

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.

What are the most commonly searched types of Computer Science Teaching jobs in Plano, TX? The most popular types of Computer Science Teaching jobs in Plano, TX are:
What are popular job titles related to Computer Science Teaching Assistant jobs in Plano, TX? For Computer Science Teaching Assistant jobs in Plano, TX, the most frequently searched job titles are:
What job categories do people searching Computer Science Teaching Assistant jobs in Plano, TX look for? The top searched job categories for Computer Science Teaching Assistant jobs in Plano, TX are:
What cities near Plano, TX are hiring for Computer Science Teaching Assistant jobs? Cities near Plano, TX with the most Computer Science Teaching Assistant job openings:
Infographic showing various Computer Science Teaching Assistant job openings in Plano, TX as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $40,981 per year, or $19.7 per hour.

Upper School Computer Science Teacher 2026-27

Prestonwood Christian Academy

Plano, TX • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Mission: To assist Christian parents by helping equip students to embrace biblical truth, strive for academic excellence, and model Christ-like leadership to influence their homes, churches and communities for Christ.
Employee Profile:
Spiritually, the employee shall possess characteristics that reflect:
  • Acceptance without reservation of the PCA doctrinal beliefs
  • A strong clear Christian testimony.
  • A mature, godly spirit
  • A person of faith and prayer

Personally, the employees life shall reflect:
  • A lifestyle of biblical integrity
  • A spirit of dedication, commitment, flexibility, and responsiveness
  • The ability to listen and respond to counsel

Duties and Responsibilities:
  • Contribute to school systems effectiveness by identifying short-term and long-range issues that must be addressed; providing information and commentary pertinent to deliberations; recommending options and courses of action; implementing directives
  • Establish and adjust course outlines and objectives by following curriculum guidelines and school goals; modifying plans on the basis of student diagnostic and assessment procedures.
  • Convey information to students by using language concepts, examples, demonstrations, and teaching aids through such best practices utilizing the integration of technology with subject matter
  • Complete educational requirements by scheduling and assigning instructional activities; following up on results
  • Assess student learning by preparing, administering, and scoring tests; reviewing and correcting assignments; eliciting student questions and responses; evaluating application of learning to classroom project results
  • Maintain student-learning results by providing instructional feedback; coaching; counseling, and disciplining students; planning, monitoring, and appraising learning results
  • Maintain records by documenting learning accomplishments, attendance, and behavior
  • Guide students personal and social development by establishing rules and procedures for administrative matters, student verbal participation, and student movement within the classroom, between classrooms, and on campus.
  • Help parents by providing academic information; suggesting available educational and social resources; addressing parents concerns; answering questions and requests
  • Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies
  • Maintain safe and clean working environment by complying with procedures, rules, and regulations
  • Conserve resources by using equipment and supplies as needed to accomplish educational results
  • Other duties as assigned by the Principal

Qualifications:
Teachers Certification in area of assignments.
Bachelors degree in education and/or equivalent required subject hours.
Prestonwood Baptist Church member preferred. Bible Teachers are required to be Prestonwood Baptist Church members.
Physical, Environmental and Mental Requirements
  • Regularly standing and walking around the classroom lecturing and monitoring students
  • Regularly sitting at the computer requiring repetitive finger motion and manual dexterity
  • Close visual acuity required for viewing a computer monitor, preparing and analyzing data and figures, transcribing and reading
  • Hearing ability to perceive sounds at normal speaking levels with or without correction
  • Talking expressing ideas by means of the spoken word to convey instructions to students, parents and other workers
  • Ability to communicate effectively, even in stressful situations
  • Primarily inside, classroom environment
  • Occasional lifting of 5 to 20 pounds
  • Subject to frequent interruptions and frequent deadlines