Determines incarcerated individual eligibility for placement in educational programming based on ... Experience teaching content (ABE, ESL, PreASE, and/or ASE). Experience teaching adult learners.
Determines incarcerated individual eligibility for placement in educational programming based on ... Experience teaching content (ABE, ESL, PreASE, and/or ASE). Experience teaching adult learners.
Assistant Teaching Professor
Medford, MA ยท On-site
Description The Department of Electrical and Computer Engineering (engineering.tufts.edu/ece) at ... c) a statement of teaching philosophy, (d) at least three reference letters, and (e) a sample of ...
Assistant Teaching Professor
Medford, MA ยท On-site
Description The Department of Electrical and Computer Engineering (engineering.tufts.edu/ece) at ... c) a statement of teaching philosophy, (d) at least three reference letters, and (e) a sample of ...
Determines incarcerated individual eligibility for placement in educational programming based on ... Experience teaching content (ABE, ESL, PreASE, and/or ASE). Experience teaching adult learners.
Determines incarcerated individual eligibility for placement in educational programming based on ... Experience teaching content (ABE, ESL, PreASE, and/or ASE). Experience teaching adult learners.
Determines incarcerated individual eligibility for placement in educational programming based on ... Experience teaching content (ABE, ESL, PreASE, and/or ASE). Experience teaching adult learners.
Determines incarcerated individual eligibility for placement in educational programming based on ... Experience teaching content (ABE, ESL, PreASE, and/or ASE). Experience teaching adult learners.
3D Vision Robot Programmer -- Bin Picking Systems
Lake Orion, MI ยท On-site
$33 - $40/hr
Robot programming: Teach complex paths (rough approaches, start poses, drop and reject routines ... Specialized robot programming in Bin Picking and "Seek C Find" Core skills * Analyzing Test ...
Quick apply
3D Vision Robot Programmer -- Bin Picking Systems
Lake Orion, MI ยท On-site
$33 - $40/hr
Robot programming: Teach complex paths (rough approaches, start poses, drop and reject routines ... Specialized robot programming in Bin Picking and "Seek C Find" Core skills * Analyzing Test ...
APTPUO-Winter 2027- GNG2501 C
$239.47/hr
... Engineering Design and Teaching Innovation Course Title: Introduction a la gestion et au ... C Course Description: Introduction a la gestion et au developpement de produits en genie et en ...
APTPUO-Winter 2027- GNG2501 C
$239.47/hr
... Engineering Design and Teaching Innovation Course Title: Introduction a la gestion et au ... C Course Description: Introduction a la gestion et au developpement de produits en genie et en ...
Low-Latency Engineer
New York, NY ยท On-site
... teach it to you) or knowledge of the financial markets. The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other ...
Low-Latency Engineer
New York, NY ยท On-site
... teach it to you) or knowledge of the financial markets. The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other ...
Teacher (C) - MCI Shirley
Shirley, MA ยท On-site
... MA teaching license. * Administer standardized testing to students including TABE, TABE CLAS-E ... Determine student eligibility for placement in educational programming based on program ...
Teacher (C) - MCI Shirley
Shirley, MA ยท On-site
... MA teaching license. * Administer standardized testing to students including TABE, TABE CLAS-E ... Determine student eligibility for placement in educational programming based on program ...
Teacher (C) - MCI Shirley
Shirley, MA ยท On-site
... MA teaching license. * Administer standardized testing to students including TABE, TABE CLAS-E ... Determine student eligibility for placement in educational programming based on program ...
Teacher (C) - MCI Shirley
Shirley, MA ยท On-site
... MA teaching license. * Administer standardized testing to students including TABE, TABE CLAS-E ... Determine student eligibility for placement in educational programming based on program ...
... teach it to you) or knowledge of the financial markets. The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other ...
... teach it to you) or knowledge of the financial markets. The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other ...
... MA teaching license. * Administer standardized testing to students including TABE, TABE CLAS-E ... Determine student eligibility for placement in educational programming based on program ...
... MA teaching license. * Administer standardized testing to students including TABE, TABE CLAS-E ... Determine student eligibility for placement in educational programming based on program ...
Teacher (C) - Special Education - All Facilities
Milford, MA ยท On-site
$54K - $72K/yr
... teaching license. * Administer standardized testing to incarcerated individuals including TABE ... Determine incarcerated individual eligibility for placement in educational programming based on ...
Teacher (C) - Special Education - All Facilities
Milford, MA ยท On-site
$54K - $72K/yr
... teaching license. * Administer standardized testing to incarcerated individuals including TABE ... Determine incarcerated individual eligibility for placement in educational programming based on ...
Teacher (C) - Special Education - All Facilities
Milford, MA ยท On-site
$54K - $72K/yr
... teaching license. * Administer standardized testing to incarcerated individuals including TABE ... Determine incarcerated individual eligibility for placement in educational programming based on ...
Teacher (C) - Special Education - All Facilities
Milford, MA ยท On-site
$54K - $72K/yr
... teaching license. * Administer standardized testing to incarcerated individuals including TABE ... Determine incarcerated individual eligibility for placement in educational programming based on ...
... teaching license. * Administer standardized testing to incarcerated individuals including TABE ... Determine incarcerated individual eligibility for placement in educational programming based on ...
... teaching license. * Administer standardized testing to incarcerated individuals including TABE ... Determine incarcerated individual eligibility for placement in educational programming based on ...
If you are comfortable with teaching, you may be called upon to aid the more junior members of the ... C++ programming experience * Unreal Engine 4 experience, and how C++ code interacts with it
If you are comfortable with teaching, you may be called upon to aid the more junior members of the ... C++ programming experience * Unreal Engine 4 experience, and how C++ code interacts with it
We may have the teaching opportunity you have been looking for. The College of Engineering ... Ability to program in a high-level, general-purpose computer languages such as C/C++ and Python.
We may have the teaching opportunity you have been looking for. The College of Engineering ... Ability to program in a high-level, general-purpose computer languages such as C/C++ and Python.
We may have the teaching opportunity you have been looking for. The College of Engineering ... Ability to program in a high-level, general-purpose computer languages such as C/C++ and Python.
We may have the teaching opportunity you have been looking for. The College of Engineering ... Ability to program in a high-level, general-purpose computer languages such as C/C++ and Python.
We may have the teaching opportunity you have been looking for. The College of Engineering ... Ability to program in a high-level, general-purpose computer languages such as C/C++ and Python.
We may have the teaching opportunity you have been looking for. The College of Engineering ... Ability to program in a high-level, general-purpose computer languages such as C/C++ and Python.
... 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 ...
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.

Full-time
Posted 24 days ago
Job description
- Teach academic classes as assigned by supervisor including ABE, ESL, PreASE and/or ASE. Classes may be departmentalized to include Reading, Language, Mathematics, Science, and Social Studies.
- 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.
- May be expected to work evening hours as operationally necessary.
- Work with Education Division and administration staff to deliver specialized instruction in a secure setting.
- Responsible for completing student attendance daily and updating incarcerated individual 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 current teaching license.
- Administers standardized testing to incarcerated individuals including TABE, TABE CLAS-E, Hiset and Hiset qualifying exams as needed.
- Maintains incarcerated individual education files: perform monthly purge, process incoming and outgoing files, and update incarcerated individual educational documentation as needed.
- Identifies and recruits potential incarcerated individual class participants when necessary.
- Schedules incarcerated individuals for academic testing and meets with incarcerated individuals to determine appropriate placement as needed.
- Determines incarcerated individual 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.
- Addresses incarcerated individual Case Plan referrals to academic and vocational programming within 30 days 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 utilizing appropriate boundaries at all times.
- 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 as 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 content (ABE, ESL, PreASE, and/or ASE). 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.
Qualifications:
First consideration will be given to those applicants that apply within the first 14 days.
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.