1

Computer Programming Teacher Jobs in Michigan (NOW HIRING)

Skilled at teaching algorithm design, code tracing, and debugging strategies for Java programming ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...

Showing results 21-40

Computer Programming Teacher information

See Michigan salary details

$27.5K

$44.6K

$64.1K

How much do computer programming teacher jobs pay per year?

As of Sep 13, 2026, the average yearly pay for computer programming teacher in Michigan is $44,625.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,500.00 and $47,900.00 per year, depending on experience, location, and employer.

What does a computer programming teacher do?

A Computer Programming Teacher educates students on coding languages, software development, and problem-solving techniques. They design lesson plans, teach programming principles, and provide hands-on practice with coding projects. Additionally, they assess student progress, offer guidance, and stay updated on industry trends to ensure relevant instruction.

What skills and qualifications are needed to be a computer programming teacher?

To thrive as a Computer Programming Teacher, you need expertise in multiple programming languages, a relevant degree (such as computer science or education), and formal teaching credentials where required. Familiarity with integrated development environments (IDEs), learning management systems (LMS), and industry certifications like CompTIA or Microsoft Certified Educator is often advantageous. Excellent communication, patience, and the ability to engage and motivate learners are essential soft skills in this position. These skills ensure you can effectively convey complex technical concepts, adapt to diverse learning styles, and inspire student success in the rapidly evolving tech field.

Are computer programming teachers in demand?

Computer programming teachers are in increasing demand as coding skills become essential in many industries. They often work in schools, coding bootcamps, or online platforms, and strong knowledge of programming languages and teaching methods enhances job prospects. The demand is expected to grow with the expansion of technology education initiatives.

What are popular job titles related to Computer Programming Teacher jobs in Michigan?

For Computer Programming Teacher jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Computer Programming Teacher jobs in Michigan look for?

The top searched job categories for Computer Programming Teacher jobs in Michigan are:

What cities in Michigan are hiring for Computer Programming Teacher jobs?

Cities in Michigan with the most Computer Programming Teacher job openings:

Infographic showing various Computer Programming Teacher job openings in Michigan as of September 2026, with employment types broken down into 73% Full Time, 18% Part Time, and 9% Contract. Highlights an 100% In-person job distribution, with an average salary of $44,625 per year, or $21.5 per hour.

Adjunct, Computer Information Systems

Port Huron, MI

St. Clair County Community College
201 - 500 employees

Part-time

Re-posted 16 days ago


Job description

Adjunct, Computer Information Systems

St. Clair County Community College is accepting resumes for part-time instructors (adjunct faculty) to teach the following course.

CIS 115 – Microcomputer Applications

Current need for on-campus instructors:

Note: On-campus courses are generally held between 9 am and 4 pm Monday through Thursday with class days/times varying depending upon sections offered. 

If there is not a specific vacancy in your area of interest at this time, your information will be available to the hiring manager for possible future consideration.

Classification: Part-Time, on a semester basis

FLSA Status: Exempt

Compensation: 2026/2027 Academic Year

Master's degree (or higher) rate = $657 – $1,104 per contact hour

Bachelor’s degree rate = $602 - $828 per contact hour

Contact hours vary depending on course offering

General Information:   

  • Courses in the Computer Information Systems discipline include courses in application, operating systems, software development/programming, hardware, security, and networking.  A course in office productivity software (Microsoft Word, PowerPoint, Excel and Access) is a common first teaching assignment in this discipline.
  • Teaching assignment may include a full range of undergraduate courses within the Computer Information Systems program.
  • Teaching responsibilities include teaching, maintaining scheduled office hours, and advising students.
  • Participation in developing and improving academic courses.
  • Morning, afternoon, and evening offerings may be available.

Apply online through the “Apply” link listed below.

Note: Applicants must provide unofficial copies of college transcripts from ALL institutions attended.  Transcripts can be uploaded within the application process, faxed to 810-989-5577, or emailed to hr@sc4.edu.  


JOB SUMMARY: To design and deliver instruction to students

RESPONSIBILITIES:

  • Prepare and deliver academic instruction, including developing syllabi, developing content and administering assessments
  • Maintain and submit necessary class records, including early alert and final grade reports and attendance verification for financial aid compliance
  • Participate in student grade appeal procedures
  • Observe college calendar
  • Post and maintain conference hours
  • Participate in assessment of student learning and assessment reporting according to assessment plan

REQUIREMENTS:

Bachelor's degree in Business Administration, Business & Technology, Computer Applications, Computer Information Systems, Computer Science, Computer Information Technology, Computer or Software Engineering, Network Security or Management, Information Systems, Technology or related degree. 
--OR--
Master's Degree (or higher) in Computer Applications, Computer Science, Business Informatics, Educational Technology, Engineering in Computer Science, Information, Information Management, Information Systems, Information System Management, IT, Library and Information Science, Science in Computer Science, Science in Computing Research, Science in Cyber Security, Mathematics and Computer Science, Technology (Computer Related), Business (Information Systems) or related degree.
--OR--
Bachelor's degree in any other field with 18 graduate hours in these disciplines.

--OR--

CIS 115: MOS Master certification including Access and any Bachelor's degree .

  • 4,000 hours non-teaching related work experience.
  • Teaching experience at the higher education level preferred. 
  • All academic degrees must be from a regionally accredited college or university.
  • Ability to maintain good relationships with students, staff, and community members.

For further information, contact SC4 Human Resources at hr@sc4.edu or call 810-989-5534.


Required Skills
Required Experience