... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... The online application will request you to enter your three references separate from your C.V. The ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... The online application will request you to enter your three references separate from your C.V. The ...
Teaching Assistant
Manhattan, NY · On-site
$17/hr
Review programming techniques with individuals or small groups of students. Responsibilities 1. ... Reviewing current assignments/projects and creating new and better assignments. c. Grading of exams ...
Teaching Assistant
Manhattan, NY · On-site
$17/hr
Review programming techniques with individuals or small groups of students. Responsibilities 1. ... Reviewing current assignments/projects and creating new and better assignments. c. Grading of exams ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... The online application will request you to enter your three references separate from your C.V. The ...
... programming, familiarity with commonly used computer programs, as well as internships, awards ... The online application will request you to enter your three references separate from your C.V. The ...
Review programming techniques with individuals or small groups of students. Responsibilities 1. ... Reviewing current assignments/projects and creating new and better assignments. c. Grading of exams ...
Review programming techniques with individuals or small groups of students. Responsibilities 1. ... Reviewing current assignments/projects and creating new and better assignments. c. Grading of exams ...
Teaching Assistant Professor/Teaching Instructor - Engineering Technology Program
Morgantown, WV · On-site
Teaching courses to undergraduate students related to electronic circuits, PLC programming, robotics, manufacturing tools and processes, CAD, safety, and/or materials * Coordinating courses and class ...
Teaching Assistant Professor/Teaching Instructor - Engineering Technology Program
Morgantown, WV · On-site
Teaching courses to undergraduate students related to electronic circuits, PLC programming, robotics, manufacturing tools and processes, CAD, safety, and/or materials * Coordinating courses and class ...
Plans and participates in Milieu Programming: teaching, skill building, and therapy groups. * Establishes therapeutic relationship with assigned patients. * Provides input to the interdisciplinary ...
Plans and participates in Milieu Programming: teaching, skill building, and therapy groups. * Establishes therapeutic relationship with assigned patients. * Provides input to the interdisciplinary ...
... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
... a current teaching license. * Administers standardized testing to students including TABE, TABE ... Determines student eligibility for placement in educational programming based on program ...
Plant Engineer Class C
Plymouth, MI · On-site
$18.85/hr
Plant Engineer Class C LOCATION: TBA JOB SUMMARY : The Plant Engineer is responsible for the ... Provide service for in-school activities and assists teachers and principals, when called upon.
Plant Engineer Class C
Plymouth, MI · On-site
$18.85/hr
Plant Engineer Class C LOCATION: TBA JOB SUMMARY : The Plant Engineer is responsible for the ... Provide service for in-school activities and assists teachers and principals, when called upon.
Engineering Leader 2
Tysons, VA · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
Engineering Leader 2
Tysons, VA · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
... Teaching Licensure and provide appropriate documentation to direct supervisor. Update SSTA weekly ... Determine Incarcerated Individuals eligibility for placement in educational programming. Maintain ...
... Teaching Licensure and provide appropriate documentation to direct supervisor. Update SSTA weekly ... Determine Incarcerated Individuals eligibility for placement in educational programming. Maintain ...
Engineering Leader 2
Burlington, TX · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
Engineering Leader 2
Burlington, TX · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
... Teaching Licensure and provide appropriate documentation to direct supervisor. Update SSTA weekly ... Determine Incarcerated Individuals eligibility for placement in educational programming. Maintain ...
... Teaching Licensure and provide appropriate documentation to direct supervisor. Update SSTA weekly ... Determine Incarcerated Individuals eligibility for placement in educational programming. Maintain ...
Plant Engineer - Class C
Plymouth, MI · On-site
$18.85/hr
Plant Engineer Class C LOCATION: Starkweather Academy JOB SUMMARY : The Plant Engineer is ... teachers and principals, when called upon. 8. Responsible for twenty-four (24) hour care and ...
Plant Engineer - Class C
Plymouth, MI · On-site
$18.85/hr
Plant Engineer Class C LOCATION: Starkweather Academy JOB SUMMARY : The Plant Engineer is ... teachers and principals, when called upon. 8. Responsible for twenty-four (24) hour care and ...
Engineering Leader 3
Tysons, VA · On-site
C. Dean is Building Intelligence ® . We design, build, operate, and maintain cyber-physical ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
Engineering Leader 3
Tysons, VA · On-site
C. Dean is Building Intelligence ® . We design, build, operate, and maintain cyber-physical ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
Engineering Leader 2
Fort Worth, TX · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
Engineering Leader 2
Fort Worth, TX · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
Engineering Leader 2
Tysons, VA · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
Engineering Leader 2
Tysons, VA · On-site
Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Applied proficiency in effectively using and teaching presentation tools and techniques to ensure ...
AP Physics C: Mechanics Tutor
Alpharetta, GA · Remote
$40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Emphasizes mathematical rigor and connects mechanics to aerospace engineering and advanced physics ...
AP Physics C: Mechanics Tutor
Alpharetta, GA · Remote
$40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Emphasizes mathematical rigor and connects mechanics to aerospace engineering and advanced physics ...
C Programming Teaching information
See salary details
$11K - $26.2K
0% of jobs
$26.2K - $41.5K
0% of jobs
$41.5K - $56.7K
0% of jobs
$56.7K - $71.9K
15% of jobs
$71.9K - $87.1K
9% of jobs
$88.5K is the 25th percentile. Wages below this are outliers.
$87.1K - $102.4K
11% of jobs
The median wage is $115.7K / yr.
$102.4K - $117.6K
17% of jobs
$130.5K is the 75th percentile. Wages above this are outliers.
$117.6K - $132.8K
27% of jobs
$132.8K - $148K
0% of jobs
$148K - $163.3K
15% of jobs
$163.3K - $178.5K
6% of jobs
$11K
$117.4K
$178.5K
How much do c programming teaching jobs pay per year?
What are the key skills and qualifications needed to thrive as a C Programming Teacher, and why are they important?
What does a C Programming Teacher do?
What are some common challenges faced when teaching C programming to beginners, and how can instructors address them?
What is the difference between C Programming Teaching vs C Programming Tutor?
| Aspect | C Programming Teaching | C Programming Tutor |
|---|---|---|
| Credentials | Typically requires teaching certifications or computer science degrees | Often requires strong programming skills, certifications optional |
| Work Environment | Classroom, online courses, educational institutions | One-on-one or small group sessions, online or in-person |
| Employer & Industry | Schools, universities, online education platforms | Private tutoring services, freelance, online platforms |
| Search & Comparison Intent | Looking for structured teaching roles or courses | Seeking personalized tutoring or coaching |
While both roles involve teaching C programming, C Programming Teaching typically refers to structured educational roles in institutions or online courses, whereas C Programming Tutor focuses on personalized, one-on-one instruction. The main differences lie in the work environment, credentials, and the nature of instruction.

Teacher (C) - Souza Baranowski Correctional Center
Commonwealth of MassachusettsShirley, MA • On-site
Full-time
Posted 22 days ago
Job description
Duties:
- Teach academic classes as assigned by supervisor including Reading, Writing, Math. Science and Social Studies, with a strength in ESL preferred.
- Utilize research-based practices, current instructional methods, and current materials to ensure effective instruction.
- Possess the ability to teach in a correctional setting and interact with an adult incarcerated population with possible medical, psychosocial, or educational deficits.
- Work with the Education Division and administration staff to deliver specialized instruction in a secure setting.
- Responsible for completing student attendance daily and updating student case plan as required by Standard Operating Procedures (SOP), including the awarding of Earned Good Time and completing performance ratings on time each month and time sensitive documentation for program completion as directed in SOP.
- Responsible for completing the required 40 hours of training within the fiscal year as well as maintaining a current teaching license.
- Administers standardized testing to students including TABE, TABE CLAS-E, HiSET and HiSET qualifying exams as needed on the tablet and paper/pencil.
- Maintains student education files: perform monthly purge, process incoming and outgoing files, and update inmate educational documentation as needed.
- Track EGT for academic boosts.
- Identifies and recruits potential inmate class participants when necessary.
- Schedules incarcerated individuals for academic testing and meets with students to determine appropriate placement as needed.
- Determines student eligibility for placement in educational programming based on program participation history, current assessment scores, program requirements and interest as needed.
- Maintains and reviews educational program waitlists as needed.
- Utilizes an informed understanding of current educational assessments to provide educational instruction.
- Responsible for maintaining a record of professional development and DOC trainings attended.
- Illustrating a comprehensive and current knowledge of DOC policies and procedures.
- Engaging in Division priorities to enhance the progression of strategic goals, and collaborating with other professionals, both inside and outside of the Education Division, to contribute to the goals of the Division.
- Expected to interact and communicate with staff and incarcerated individuals in a professional manner while always utilizing appropriate boundaries.
- Responsible for reporting any security related matters to their supervisor promptly in addition to managing their assigned classroom in a manner consistent with institutional rules and regulations.
- Responsible for any other duties assigned.
Preferred Qualifications:
Applicants must have at least a Bachelor's Degree. Knowledge of principles, methods, and practices in adult education. Working knowledge of educational tests and assessments. Ability to work with incarcerated individuals, teaching staff and administration. Experience teaching ESL preferred. Experience teaching adult learners.
Comments:
Please note that salaries for union positions are determined according to the provisions of the respective collective bargaining agreement. Applicants must have no felony convictions, to include any actions defined in 5 U.S.C. 301; U.S.C. 509, 510; 42 U.S.C. 15601-15609. The Massachusetts Department of Correction shall not hire anyone who may have direct contact with incarcerated individuals, who has engaged in sexual abuse in a prison or other institution as defined in 42 U.S.C. 1997; or has been convicted of engaging or attempting to engage in sexual activity in the community facilitated by force, overt or implied threats of force or coercion, or if the victim did not consent or was unable to consent or refuse, or has been civilly or administratively adjudicated to have engaged in the activity described in the above paragraph. The agency shall consider any incidents of sexual harassment in determining whether to hire anyone who may have contact with incarcerated individuals or residents. The DOC urges bi-lingual applicants to apply.
Minimum Entrance Requirements: None
Special Requirements: Possession of appropriate Teacher's Certificate issued by the Massachusetts Department of Elementary and Secondary Education.
Comprehensive Benefits
When you embark on a career with the Commonwealth, you are offered an outstanding suite of employee benefits that add to the overall value of your compensation package. We take pride in providing a work experience that supports you, your loved ones, and your future.
Want the specifics? Explore our Employee Benefits and Rewards!
An Equal Opportunity / Affirmative Action Employer. Females, minorities, veterans, and persons with disabilities are strongly encouraged to apply.
The Commonwealth is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity or expression, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by appropriate law. Research suggests that qualified women, Black, Indigenous, and Persons of Color (BIPOC) may self-select out of opportunities if they don't meet 100% of the job requirements. We encourage individuals who believe they have the skills necessary to thrive to apply for this role.
About Commonwealth of Massachusetts
Sourced by ZipRecruiter
Industry
Public administration
Company size
10,000+ Employees
Headquarters location
Boston, MA, US
Year founded
1788