1

Computer Science Teaching Assistant Jobs in Detroit, MI

5th & 6th Grade Science Teachers

Warren, MI · On-site

$45K - $58K/yr

... * Assist/lift students, as necessary Qualifications : * Bachelor's degree in Elementary Education, or Science . Master's degree is a plus. * Valid teaching certification/license in Michigan with an ...

5th & 6th Grade Science Teachers

Warren, MI · On-site

$45K - $58K/yr

... * Assist/lift students, as necessary Qualifications : * Bachelor's degree in Elementary Education, or Science . Master's degree is a plus. * Valid teaching certification/license in Michigan with an ...

5th & 6th Grade Science Teachers

Warren, MI · On-site

$45K - $58K/yr

... * Assist/lift students, as necessary Qualifications : * Bachelor's degree in Elementary Education, or Science . Master's degree is a plus. * Valid teaching certification/license in Michigan with an ...

Middle School Science Teacher

Waterford, MI · On-site

$45K - $60K/yr

Middle School Teaching/Science Date Posted: 7/20/2026 Location: White Lake Middle School District ... Lori Lowe Executive Assistant to Chief Human Resource Officer 2368 South Milford Rd., Highland, MI ...

Middle School Science Teacher

Waterford, MI · On-site

$45K - $60K/yr

Must hold a valid Michigan Teaching Certificate * Science endorsement (DI) * Willingness to work ... Lori Lowe Executive Assistant to Chief Human Resource Officer 2368 South Milford Rd., Highland, MI ...

Muir Middle School Science Teacher

Milford, MI · On-site

$40K - $53K/yr

Middle School Teaching/Science Date Posted: 7/29/2026 Location: Muir Middle School District: Huron ... Lori Lowe Executive Assistant to Chief Human Resource Officer 2368 South Milford Rd., Highland, MI ...

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

Seven (7) years of experience as a Software Developer, Graduate Teaching Assistant, IT Analyst, Systems Engineer, or related occupation. Or Master's degree in Computer Science, Electronics ...

Senior Software Engineer

Warren, MI · Hybrid

$115K - $151K/yr

Seven (7) years of experience as a Software Developer, Graduate Teaching Assistant, IT Analyst, Systems Engineer, or related occupation. Or Master's degree in Computer Science, Electronics ...

Showing results 41-60

Computer Science Teaching Assistant information

See Detroit, MI salary details

$7

$20

$37

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 Detroit, MI is $20.38, according to ZipRecruiter salary data. Most workers in this role earn between $15.96 and $22.36 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 Detroit, MI? The most popular types of Computer Science Teaching jobs in Detroit, MI are:
What are popular job titles related to Computer Science Teaching Assistant jobs in Detroit, MI? For Computer Science Teaching Assistant jobs in Detroit, MI, the most frequently searched job titles are:
What cities near Detroit, MI are hiring for Computer Science Teaching Assistant jobs? Cities near Detroit, MI with the most Computer Science Teaching Assistant job openings:
Infographic showing various Computer Science Teaching Assistant job openings in Detroit, MI as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 81% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $42,389 per year, or $20.4 per hour.

$44K - $57K/yr

Full-time

Re-posted 17 days ago


Job description

Description
Recognized as one of USA Today's Top 100 Places to Work for 2025, Hamadeh Educational Services, Inc. (HES) is an educational service provider that services PK-12 public school academies in the Metro Detroit area. Our students come from diverse educational & ethnic backgrounds attending at:
Star International Academy (PreK-12): Dearborn Heights/Canton Township
Universal Academy (PreK-12) - Detroit
Universal Learning Academy (PreK-12)- Westland
Noor International Academy (Pre-K-6) - Sterling Heights
Position:
Hamadeh Educational Services is seeking to hire a certified Science Teacher to join our team! Candidate must be data driven and able to meet the needs of all learners through differentiated instruction. Strength in the area of building rapport with students and positive parent relationships is a must. Candidates need to work in a professional learning community and be a part of teacher based team meetings.
Academy Mission:
The Academies mission is to provide their students with a quality education that focuses on a core curriculum and international cultures including the study of language. The academies provide an education of the whole child by integrating different diverse cultural and ethnic backgrounds to their college-preparatory program serving families in the Greater Detroit area.
Responsibilities:
  • Provides engaging lesson plans to adhere to the curriculum for the grade level
  • Implements appropriate instructional and learning strategies, activities, and materials
  • Ensures comprehension of learning styles and student needs
  • Creates and implements lesson plans to show modifications for differences in student learning styles
  • Uses analytics and data to help drive instruction and promote learning
  • Creates a classroom environment conducive to learning and appropriate to the maturity and interests of the students
  • Plans activities and projects that are relevant to the students' needs
  • Performs other duties as may be assigned

Hamadeh Educational Services is an Equal Opportunity Employer.
Requirements
Requirements:
  • Must possess a Bachelor's Degree in the study of Education
  • Must have a Michigan Teacher Certification with either a 6-8 or 6-12 Integrated Science Endorsement; or similar endorsement within the Science Content Area
  • Thorough knowledge of Michigan Core Curriculum
  • Must be computer literate and proficient in the use of Microsoft Office software
  • Must possess excellent verbal, written, and interpersonal communication skills
  • Experience working in culturally diverse setting
  • Ability to work independently and within a team environment
  • Flexible open minded, self driven team member
  • Must be authorized to work in the US