Teach courses (4/4) at the masters and doctoral-levels: • Teach across the CACREP curriculum ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Teach courses (4/4) at the masters and doctoral-levels: • Teach across the CACREP curriculum ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Mac Basic Computer Skills Tutor
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Mac Basic Computer Skills Tutor
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
The standard teaching load allows for meaningful research engagement, and the school offers ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
The standard teaching load allows for meaningful research engagement, and the school offers ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Teach courses (3/3) at the masters and doctoral-levels * Teach across the CACREP curriculum ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Teach courses (3/3) at the masters and doctoral-levels * Teach across the CACREP curriculum ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Responsibilities include teaching, mentoring, and supervising undergraduate and graduate students ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Responsibilities include teaching, mentoring, and supervising undergraduate and graduate students ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
... science with policy development and evaluation • Teach undergraduate and/or graduate public ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
... science with policy development and evaluation • Teach undergraduate and/or graduate public ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Desired Qualifications: • All research and teaching areas will be considered, analytics, auditing ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Desired Qualifications: • All research and teaching areas will be considered, analytics, auditing ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
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 ...
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 ...
Visiting Faculty - Nursing
Rochester, MI · On-site
Responsibilities include teaching undergraduate courses, clinical rotations, and/or lab/simulation ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Visiting Faculty - Nursing
Rochester, MI · On-site
Responsibilities include teaching undergraduate courses, clinical rotations, and/or lab/simulation ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Pre-Calculus Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Pre-Calculus Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Day to Day Substitute Teacher Qualifications: * 60+ Credit Hours from an accredited college or ... Strong computer skills, including Microsoft Office/Google Suite. * Comfortable working with ...
Quick apply
Day to Day Substitute Teacher Qualifications: * 60+ Credit Hours from an accredited college or ... Strong computer skills, including Microsoft Office/Google Suite. * Comfortable working with ...
Coding Tutor
Detroit, MI · Remote
$18 - $40/hr
... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...
Coding Tutor
Detroit, MI · Remote
$18 - $40/hr
... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...
Robotics Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Robotics Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Video Game Design Tutor
Detroit, MI · Remote
$18 - $40/hr
Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Video Game Design Tutor
Detroit, MI · Remote
$18 - $40/hr
Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Software Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...
Software Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related ... Demonstrated ability to teach, lead, and inspire technical teams. * Strong verbal and written ...
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related ... Demonstrated ability to teach, lead, and inspire technical teams. * Strong verbal and written ...
Responsibilities include teaching graduate coursework in ABA, mentoring graduate students ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Responsibilities include teaching graduate coursework in ABA, mentoring graduate students ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Responsibilities include teaching, research, and service activities. We will begin reviewing ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Responsibilities include teaching, research, and service activities. We will begin reviewing ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
C++ Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template metaprogramming concepts. Guides students ...
C++ Tutor
Detroit, MI · Remote
$18 - $40/hr
... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down pointer arithmetic, class hierarchy design, and template metaprogramming concepts. Guides students ...
Teaching undergraduate and/or graduate courses in EHS and related topics * Engaging in service to ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Teaching undergraduate and/or graduate courses in EHS and related topics * Engaging in service to ... and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an ...
Computer Science Teacher information
See Rochester, MI salary details
$33.6K - $40.7K
7% of jobs
$45.3K is the 25th percentile. Wages below this are outliers.
$40.7K - $47.8K
27% of jobs
The median wage is $51.6K / yr.
$47.8K - $54.9K
28% of jobs
$60.6K is the 75th percentile. Wages above this are outliers.
$54.9K - $62K
15% of jobs
$62K - $69.2K
7% of jobs
$69.2K - $76.3K
3% of jobs
$76.3K - $83.4K
2% of jobs
$83.4K - $90.5K
1% of jobs
$90.5K - $97.6K
0% of jobs
$97.6K - $104.7K
3% of jobs
$104.7K - $111.8K
5% of jobs
$33.6K
$60.3K
$111.8K
How much do computer science teacher jobs pay per year?
What does a computer science teacher do?
A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.
What does a computer science teacher do?
What are the key skills and qualifications needed to thrive as a computer science teacher, and why are they important?
How does a computer science teacher typically collaborate with other educators and staff within a school?
What is the difference between Computer Science Teacher vs Software Developer?
| Aspect | Computer Science Teacher | Software Developer |
|---|---|---|
| Required Credentials | Teaching certification, bachelor's degree in CS or related field | Bachelor's degree in CS, software engineering, or related field; certifications optional |
| Work Environment | Schools, educational institutions, classrooms | Offices, tech companies, remote or on-site |
| Industry Usage | Education sector, public/private schools | Technology, software development, IT companies |
| Common Search/Comparison | Yes | No |
While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.
Are computer science teachers still in demand?
Is there a shortage of computer science teachers?
What are popular job titles related to Computer Science Teacher jobs in Rochester, MI?
For Computer Science Teacher jobs in Rochester, MI, the most frequently searched job titles are:
What job categories do people searching Computer Science Teacher jobs in Rochester, MI look for?
The top searched job categories for Computer Science Teacher jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Computer Science Teacher jobs?
Cities near Rochester, MI with the most Computer Science Teacher job openings:

Full-time
Re-posted 16 days ago
Oakland University rating
8.0
Based on 9 frontline employees who took The Breakroom Quiz
190th of 620 rated colleges and universities
Job description
Position Information
Job Title
Special Instructor - Counseling
Department
1770 - Counseling
Requisition No.
0000787
Job Description Summary
The Department of Counseling at Oakland University, Rochester, Michigan is seeking applicants for a Special Instructor Faculty Position (Clinical Mental Health or School Counseling). The position is a full-time appointment with the possibility of summer teaching starting January 1, 2026. Special Instructor positions emphasize teaching and service activities. We will begin reviewing applications on October 1, 2025 and continue reviewing applications until the position is filled. The primary responsibilities of the position include:
Teach courses (4/4) at the masters and doctoral-levels:
• Teach across the CACREP curriculum including core and clinical courses
• Advise students
• Engage with curriculum planning and development
Service:
• Engage in service assignments at the Department, School, and University level
• Engage in program accreditation
• Engage in professional leadership within the counseling profession
Minimum Qualifications
Minimum Qualifications: Doctorate in Counselor Education/Counseling (CACREP or CACREP equivalent); eligibility for a Michigan license as a professional counselor and/or school counselor; teaching experience. Demonstration of strong teaching and clinical experience.
Preferred Qualifications: Strong teaching record in core counseling courses. Strong communication skills.
Special Instructions to Applicants
Review of applications will begin on October 1, 2025, until the position is filled. Applicants should submit a cover letter/letter of intent, a statement of teaching, a curriculum vitae (CV), transcripts (unofficial), and contact information for three references. The teaching statement should include a description of teaching experiences with a list of graduate courses taught in a CACREP CACREP-accredited program at the MA (School and Mental Health) and/or doctoral levels.
School/College & Department/Program Summary
The Department of Counseling offers a Master of Arts in Clinical Mental Health ,School Counseling, and a Doctoral degree in Counselor Education. Both Master of Arts programs and the Doctoral program are CACREP-accredited. Our department has a long tradition of high-quality counselor education in the metro Detroit area. We have a dynamic on-site counseling center and strong relationships within mental health and school settings. Our faculty are active in research and local and national leadership.
Our primary mission in the Department of Counseling is to ensure that our graduates demonstrate the skills, abilities, and expertise required of a professional counselor in a diverse society. As a counseling faculty, we are committed to continued study of the most current issues related to the field of counseling. We are committed to a culture of research and inquiry. The faculty aims to provide an educational environment that nurtures rigor and a desire to learn and fosters collaborative relationships between faculty and students.
More About Oakland University
The University is located on 1,443 acres of scenic land in the cities of Rochester Hills and Auburn Hills in Oakland County, Michigan. The University offers 142 bachelor's degree programs and 138 graduate degree and certificate programs. Academics include programs in the College of Arts and Sciences, School of Business Administration, School of Education and Human Services, School of Engineering and Computer Science, School of Health Sciences, School of Medicine and School of Nursing. As an anchor institution in southeastern Michigan that is dedicated to building ongoing, collaborative relationships, Oakland University embraces community and civic engagement to enhance the lives of its students and positively impact the broader community. Learn more about Oakland University's Mission & Vision and Strategic Plan.
Pay Basis
Open Date
09/10/2025
Open Until Filled
Yes
Job Category
Full-time Faculty
EEO Statement
Oakland University is an Affirmative Action/Equal Opportunity Employer and encourages applications from women and minorities.
What Oakland University employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Oakland University
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
1,001 - 5,000 Employees
Headquarters location
Rochester, MI, US
Year founded
1957