1

Computer Science Teaching Assistant Jobs in Grand Haven, MI

Science Teacher

Muskegon, MI · On-site

$44K - $57K/yr

Job Purpose The Science Teacher is responsible for instructing students at various grade levels in ... Incorporates technology, such as computer simulations and interactive tools, into teaching to ...

Description Job Purpose The Science Teacher is responsible for instructing students at various ... Incorporates technology, such as computer simulations and interactive tools, into teaching to ...

Science Teacher

Muskegon, MI · On-site

$50K - $60K/yr

The Science Teacher may specialize in one or more branches of science, such as biology, chemistry ... Incorporates technology, such as computer simulations and interactive tools, into teaching to ...

Dental Assistant

Grand Rapids, MI · On-site

$17.25 - $22.50/hr

Teach in the Dental Assisting classroom with 10-20 students, covering clinical and administrative ... Sufficient visual and auditory ability to operate computer equipment, use telephone, read materials ...

Dental Assistant

Grand Rapids, MI

$17.25 - $22.50/hr

Teach in the Dental Assisting classroom with 10-20 students, covering clinical and administrative ... Sufficient visual and auditory ability to operate computer equipment, use telephone, read materials ...

Dental Assistant

Grand Rapids, MI · On-site

$17.25 - $22.50/hr

Teach in the Dental Assisting classroom with 10-20 students, covering clinical and administrative ... Sufficient visual and auditory ability to operate computer equipment, use telephone, read materials ...

Dental Assistant

Grand Rapids, MI

$17.25 - $22.50/hr

Teach in the Dental Assisting classroom with 10-20 students, covering clinical and administrative ... Sufficient visual and auditory ability to operate computer equipment, use telephone, read materials ...

Math Teacher

Muskegon, MI · On-site

$50K - $60K/yr

... teaching practices. What You'll Need * Valid Active Teacher License issued by the State, in the ... Bonus: experience with coding or computer science. Equal Opportunity Employer Oakmont is an equal ...

... teaching practices. What You'll Need * Valid Active Teacher License issued by the State, in the ... Bonus: experience with coding or computer science. Equal Opportunity Employer Oakmont is an equal ...

Math Teacher

Muskegon, MI · On-site

$43K - $56K/yr

... teaching practices. What You'll Need * Valid Active Teacher License issued by the State, in the ... Bonus: experience with coding or computer science. Equal Opportunity Employer Oakmont is an equal ...

next page

Showing results 1-20

Computer Science Teaching Assistant information

See Grand Haven, MI salary details

$7

$18

$34

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

As of Sep 1, 2026, the average hourly pay for computer science teaching assistant in Grand Haven, MI is $18.74, according to ZipRecruiter salary data. Most workers in this role earn between $14.66 and $20.58 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 job categories do people searching Computer Science Teaching Assistant jobs in Grand Haven, MI look for?

The top searched job categories for Computer Science Teaching Assistant jobs in Grand Haven, MI are:

What cities near Grand Haven, MI are hiring for Computer Science Teaching Assistant jobs?

Cities near Grand Haven, MI with the most Computer Science Teaching Assistant job openings:

Infographic showing various Computer Science Teaching Assistant job openings in Grand Haven, MI as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 20% Part Time, 2% Contract, and 2% Nights. Highlights an 80% Physical, 2% Hybrid, and 18% Remote job distribution, with an average salary of $38,970 per year, or $18.7 per hour.

Computer Science Adjunct Faculty

Cornerstone University

Grand Rapids, MI • On-site

Full-time

Re-posted 11 days ago


Job description

Job Summary: Cornerstone University is seeking passionate adjunct instructors with industry experience to join our growing Computer Science program for the Fall 2026 Term. This is an exceptional opportunity to shape the future of our students by bringing your industry expertise into the classroom. We offer flexible scheduling options to accommodate your professional commitments and small class sizes to foster intentional student engagement in a collaborative and inclusive work environment.

Responsibilities:

  • Facilitate courses in Operating Systems, Data Communications, and Web Development.
  • Develop and update curriculum to reflect current industry standards.
  • Mentor and support students in their academic and professional growth.
  • Engage in collaborative teaching and learning practices.

Qualifications:

  • Education:
    • Master's degree or higher in Computer Science or a related field, or
    • Bachelor's degree in Computer Science with relevant teaching or industry experience.
  • Experience: Proven expertise in one or more of the following areas: Operating Systems, Data Communications, Web Development.
  • Skills: Strong communication and interpersonal skills, with a commitment to student success.

Important Dates:

  • Classes begin: August 26, 2025
  • Classes end: May 6, 2026

Application Process: Review of candidates will begin immediately. Applicants will be contacted if an interview is desired.

ESSENTIAL QUALIFICATIONS:

  • A personal and growing relationship with Jesus Christ.
  • A theology that supports the values and mission of Cornerstone University core commitments evidenced by an ability to affirm and sign the university’s doctrinal statement, “The Cornerstone Confession.”
  • Alignment with and commitment to Cornerstone University’s Core Commitments:
    • The Cornerstone Christian Worldview
    • The Cornerstone Academic Vision
    • The Cornerstone Beautiful Christian Community
    • The Marriage and Human Sexuality Position Statement

These core commitments convey who we are, what we believe and how we live and work together in community. Employees are expected to faithfully attend an evangelical and biblical church whose core beliefs and practices are consistent with Cornerstone’s confession and core commitments.