1

Computer Science Teaching Assistant Jobs in Waco, TX

Bachelor's degree from accredited university Valid Texas teaching certificate with required ... Assist in selection of books, equipment, and other instructional materials. 18. Establish and ...

Aide - Instructional

Waco, TX

$13.50 - $17.75/hr

June 2017 Primary Purpose: Assist Special Education teacher in implementing student IEP's. Work ... Patient lift, ramp, copier, computer, audiovisual equipment, and specialized equipment or materials ...

Showing results 21-40

Computer Science Teaching Assistant information

See Waco, TX salary details

$6

$18

$33

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

As of Sep 6, 2026, the average hourly pay for computer science teaching assistant in Waco, TX is $18.27, according to ZipRecruiter salary data. Most workers in this role earn between $14.28 and $20.05 per hour, depending on experience, location, and employer.

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 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 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 popular job titles related to Computer Science Teaching Assistant jobs in Waco, TX?

For Computer Science Teaching Assistant jobs in Waco, TX, the most frequently searched job titles are:

What job categories do people searching Computer Science Teaching Assistant jobs in Waco, TX look for?

The top searched job categories for Computer Science Teaching Assistant jobs in Waco, TX are:

What cities near Waco, TX are hiring for Computer Science Teaching Assistant jobs?

Cities near Waco, TX with the most Computer Science Teaching Assistant job openings:

Assistant/Associate Professor - Engineering - Fall 2027

University of Mary Hardin-Baylor

Belton, TX • On-site

$90 - $130/hr

Other

Medical, Dental, Retirement

Posted 16 days ago


Job description

The University of Mary Hardin-Baylor’s College of Humanities and Sciences seeks qualified faculty for its Computer Science, Engineering, and Physics Department, beginning in late July of 2027, with initial appointment at the rank of Assistant or Associate Professor, commensurate with experience. UMHB seeks faculty who are active Christians and dedicated teacher-scholars to prepare students for leadership, service, and faith-informed discernment in a global society.

The Computer Science, Engineering, and Physics Department offers a general engineering degree accredited by ABET EAC with emphases in mechanical and electrical engineering. We strive to offer a top-quality undergraduate program through personal interaction with our students and adoption of best practices in engineering education. We seek applicants who are passionate about teaching and mentoring undergraduate students.

UMHB is conveniently located in Belton, a historic town of 22,000 in the heart of central Texas. Nearby cities are Temple (7 miles), Waco (42 miles), Austin (60 miles), San Antonio (130 miles) and Dallas/Ft. Worth (130 miles). Excellent schools, abundant cultural and recreational opportunities, and a high quality of life are hallmarks of the local community.

Faculty Responsibilities

Activities required of all faculty include exemplary teaching, curriculum development, student recruitment and advising, professional attainment, and service to department, college, university, and the community.

Specific Responsibilities

Teach undergraduate courses in introductory and advanced engineering courses, with a focus on classes within our major’s electrical engineering emphasis. The teaching load is typically 12 hours per long semester.

Qualifications
  1. Must be an active and committed Christian who will support the University’s mission and who will be an active participant in their local church.
  2. Doctorate in Engineering is required (preferably from an ABET accredited institution); ABD will be considered (tenure-track status requires terminal degree in hand). Preference will be given to applicants with electrical engineering degrees/backgrounds, but related fields will be considered.
  3. Excellent teaching and communication skills, a dedication to professional attainment, and commitment to quality improvement are essential.
  4. Must agree to the University’s Employee Statement of Understanding.

The preferred candidate:

  • Has experience teaching or training in electrical engineering fundamentals.
  • Develops innovative and effective learning activities.
  • Engages students through research opportunities, experiential learning, and mentorship.
  • Intentionally invests in students’ growth and development.
  • Helps students explore the deeper meaning of their vocation.
  • Builds strong, collaborative relationships with colleagues
Salaries and Benefits

Competitive salary commensurate with experience, excellent benefits including medical and dental insurance, retirement plan with match and UMHB tuition benefits for employees and their dependents.

#J-18808-Ljbffr