The instructor will provide hands-on learning experiences that develop critical thinking, problem ... Teach topics such as robotics, coding, engineering, computer science, artificial intelligence ...
The instructor will provide hands-on learning experiences that develop critical thinking, problem ... Teach topics such as robotics, coding, engineering, computer science, artificial intelligence ...
Adjunct Instructor - Botany/Plant Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Botany/Plant Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Title: Adjunct Instructor - Political Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Title: Adjunct Instructor - Political Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Title: Adjunct Instructor - Political Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Title: Adjunct Instructor - Political Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor Computer Information Technology Job no: 503115 Work type: Adjunct, Faculty ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
Adjunct Instructor Computer Information Technology Job no: 503115 Work type: Adjunct, Faculty ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
Adjunct Instructor Computer Information Technology Apply now Job no: 503115 Work type: Adjunct ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
Adjunct Instructor Computer Information Technology Apply now Job no: 503115 Work type: Adjunct ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
Title: Adjunct Instructor - Animal Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Title: Adjunct Instructor - Animal Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Title: Adjunct Instructor - Animal Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Title: Adjunct Instructor - Animal Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Botany/Plant Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Botany/Plant Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Botany/Plant Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Botany/Plant Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Faculty - Computer Applications and Spreadsheet Applications (Dual Enrollment at High Sch...
Chattanooga, TN · On-site
Computer Related experience (Microsoft Office Instructor) Adjunct for in-person high school ... Provides support in the Mathematics & Sciences Division that aligns with the College's values.
Adjunct Faculty - Computer Applications and Spreadsheet Applications (Dual Enrollment at High Sch...
Chattanooga, TN · On-site
Computer Related experience (Microsoft Office Instructor) Adjunct for in-person high school ... Provides support in the Mathematics & Sciences Division that aligns with the College's values.
Adjunct Faculty - Computer Applications and Spreadsheet Applications (Dual Enrollment at High School
Chattanooga, TN · On-site
Computer Related experience (Microsoft Office Instructor) Adjunct for in-person high school ... Provides support in the Mathematics & Sciences Division that aligns with the College's values.
Adjunct Faculty - Computer Applications and Spreadsheet Applications (Dual Enrollment at High School
Chattanooga, TN · On-site
Computer Related experience (Microsoft Office Instructor) Adjunct for in-person high school ... Provides support in the Mathematics & Sciences Division that aligns with the College's values.
Adjunct Faculty - Computer Applications and Spreadsheet Applications (Dual Enrollment at High School
Chattanooga, TN · On-site
Computer Related experience (Microsoft Office Instructor) Adjunct for in-person high school ... Provides support in the Mathematics & Sciences Division that aligns with the College's values.
Adjunct Faculty - Computer Applications and Spreadsheet Applications (Dual Enrollment at High School
Chattanooga, TN · On-site
Computer Related experience (Microsoft Office Instructor) Adjunct for in-person high school ... Provides support in the Mathematics & Sciences Division that aligns with the College's values.
Dyersburg State Community College invites applicants for Computer Applications adjunct instructors ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
Dyersburg State Community College invites applicants for Computer Applications adjunct instructors ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
Dyersburg State Community College invites applicants for Computer Applications adjunct instructors ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
Dyersburg State Community College invites applicants for Computer Applications adjunct instructors ... This position reports to the Chair of Business & Technology and the Dean of Arts, Sciences ...
The instructor will provide hands-on learning experiences that develop critical thinking, problem ... Teach topics such as robotics, coding, engineering, computer science, artificial intelligence ...
The instructor will provide hands-on learning experiences that develop critical thinking, problem ... Teach topics such as robotics, coding, engineering, computer science, artificial intelligence ...
Adjunct Instructor - Wildlife & Fisheries Science Apply now Job no: 503530 Work type: Adjunct ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Wildlife & Fisheries Science Apply now Job no: 503530 Work type: Adjunct ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
College of Sciences and Nursing On-Site Requirement : Faculty should be able to teach courses on ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
College of Sciences and Nursing On-Site Requirement : Faculty should be able to teach courses on ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Wildlife & Fisheries Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Adjunct Instructor - Wildlife & Fisheries Science Required Documents Needed to Upload at Time of ... Please note: to scan, upload, or attach documents, a computer and scanner are available at the ...
Essential Job Duties Teaching responsibilities include introductory chemistry courses for science ... Sufficient hand, arm, and finger dexterity to operate a computer keyboard and other office ...
Essential Job Duties Teaching responsibilities include introductory chemistry courses for science ... Sufficient hand, arm, and finger dexterity to operate a computer keyboard and other office ...
Computer Science Instructor information
See Tennessee salary details
$33.1K - $40.1K
7% of jobs
$44.7K is the 25th percentile. Wages below this are outliers.
$40.1K - $47.2K
27% of jobs
The median wage is $50.9K / yr.
$47.2K - $54.2K
28% of jobs
$59.8K is the 75th percentile. Wages above this are outliers.
$54.2K - $61.2K
15% of jobs
$61.2K - $68.2K
7% of jobs
$68.2K - $75.2K
3% of jobs
$75.2K - $82.2K
2% of jobs
$82.2K - $89.2K
1% of jobs
$89.2K - $96.2K
0% of jobs
$96.2K - $103.3K
3% of jobs
$103.3K - $110.3K
5% of jobs
$33.1K
$59.4K
$110.3K
How much do computer science instructor jobs pay per year?
What does a Computer Science Instructor do?
What are some common challenges Computer Science Instructors face in keeping students engaged and motivated?
What are the key skills and qualifications needed to thrive as a Computer Science Instructor, and why are they important?

STEM INSTRUCTOR - Technical Training Center
Memphis, TN • On-site
Full-time
Posted 16 days ago
Job description
Full-time
Description
Position Summary
The STEM Instructor is responsible for planning, implementing, and facilitating engaging Science, Technology, Engineering, and Mathematics (STEM) programs for youth ages 6-18 at the Boys & Girls Clubs of Greater Memphis Technical Training Center. The instructor will provide hands-on learning experiences that develop critical thinking, problem-solving, creativity, digital literacy, and career readiness skills while fostering a safe, positive, and inclusive learning environment.
Requirements
Key Responsibilities
Program Development & Instruction
- Design and deliver age-appropriate STEM lessons, workshops, and project-based learning activities.
- Teach topics such as robotics, coding, engineering, computer science, artificial intelligence, cybersecurity, digital media, drones, 3D printing, and emerging technologies.
- Facilitate hands-on technical training aligned with workforce development and career pathways.
- Integrate real-world applications and industry trends into lesson plans.
- Adapt instructional methods to meet diverse learning styles and abilities.
Youth Development
- Build positive relationships with Club members and serve as a mentor and role model.
- Promote a culture of curiosity, innovation, teamwork, and academic achievement.
- Encourage participation in STEM competitions, showcases, and community projects.
- Support members in setting educational and career goals.
Program Management
- Maintain accurate attendance records and program documentation.
- Monitor participant progress and evaluate program effectiveness.
- Ensure proper use, maintenance, and inventory of STEM equipment and technology.
- Maintain a safe learning environment and enforce Club policies and procedures.
Community & Partnership Engagement
- Collaborate with schools, colleges, industry professionals, and community partners to enhance STEM programming.
- Coordinate with guest speakers, field trips, and career exploration opportunities.
- Assist with grant-funded initiatives and reporting requirements as needed.
Administrative Duties
- Prepare lesson plans, materials, and instructional resources.
- Participate in staff meetings, professional development, and training opportunities.
- Assist with special events, recruitment activities, and outreach efforts.
Qualifications
Education & Experience
- Bachelor's degree in education, STEM-related field, Computer Science, Engineering, Information Technology, or a related discipline preferred.
- Associate degree with relevant experience may be considered.
- Minimum of 2 years of experience teaching, training, or facilitating STEM programs for youth.
- Experience with coding platforms, robotics systems, maker spaces, or technical training equipment preferred.
Knowledge, Skills & Abilities
- Strong understanding of STEM concepts and emerging technologies.
- Experience with educational technology and learning management platforms.
- Ability to develop engaging, hands-on instructional activities.
- Excellent communication, presentation, and classroom management skills.
- Ability to work effectively with diverse populations and age groups.
- Strong organizational and problem-solving abilities.
Physical Requirements
- Ability to stand, walk, and move throughout instructional spaces for extended periods.
- Ability to lift and carry up to 25 pounds.
- Ability to operate computers, tablets, robotics equipment, and other technical training tools.
Certifications & Requirements
- Valid driver's license preferred.
- CPR/First Aid certification or ability to obtain within 90 days of employment.
- Successful completion of criminal background check and child abuse registry screening.
- Ability to work occasional evenings and weekends for special programs and events.
Core Competencies
- Youth Development
- STEM Education & Innovation
- Leadership & Mentoring
- Collaboration & Teamwork
- Communication
- Cultural Competence
- Safety & Risk Management
- Program Planning & Evaluation
Salary Range - Annually
(commensurate with education, certifications, and experience)
Excellent benefits package available for full-time employees.
Mission Statement
The Boys & Girls Clubs of Greater Memphis is committed to enabling all young people, especially those who need us most, to reach their full potential as productive, caring, and responsible citizens.
Equal Opportunity Employer: Boys & Girls Clubs of Greater Memphis is an Equal Opportunity Employer and values diversity at all levels of the organization.
EXEMPT