The successful candidate will teach a range of undergraduate Computer Science and Information Science courses, including introductory computing, programming, computer science sequence courses, Python ...
The successful candidate will teach a range of undergraduate Computer Science and Information Science courses, including introductory computing, programming, computer science sequence courses, Python ...
ADJUNCT FACULTY (Part-time) COMPUTER SCIENCE - August 1 - September 30, 2026
New York, NY ยท On-site
$214.23 - $416.45/hr
Undergraduate introductory level teaching could include courses in programming with Python and Java, data structures, web design, and web-based programming. Advanced Computer Science major teaching ...
ADJUNCT FACULTY (Part-time) COMPUTER SCIENCE - August 1 - September 30, 2026
New York, NY ยท On-site
$214.23 - $416.45/hr
Undergraduate introductory level teaching could include courses in programming with Python and Java, data structures, web design, and web-based programming. Advanced Computer Science major teaching ...
Special Education Technology Teacher / Teacher of STEAM
Somerset, NJ ยท On-site
$47K - $63K/yr
... engineering and technological design; abilities for a technological world; energy and power ... Demonstrate fundamental knowledge of the connection between technology, computer * science, and ...
Special Education Technology Teacher / Teacher of STEAM
Somerset, NJ ยท On-site
$47K - $63K/yr
... engineering and technological design; abilities for a technological world; energy and power ... Demonstrate fundamental knowledge of the connection between technology, computer * science, and ...
Depending on the semester, teaching assignments may include an introductory undergraduate course in ... A Ph.D. (or equivalent professional experience) in Physics, Computer Science, Electrical ...
Depending on the semester, teaching assignments may include an introductory undergraduate course in ... A Ph.D. (or equivalent professional experience) in Physics, Computer Science, Electrical ...
... computer. In addition, it involves teaching classes which may involve considerable standing and ... Experience with programming in professional contexts, so that materials can be designed in a way ...
... computer. In addition, it involves teaching classes which may involve considerable standing and ... Experience with programming in professional contexts, so that materials can be designed in a way ...
Special Education Technology Teacher / Teacher of STEAM
Somerset, NJ ยท On-site
$47K - $63K/yr
... engineering and technological design; abilities for a technological world; energy and power ... Demonstrate fundamental knowledge of the connection between technology, computer * science, and ...
Special Education Technology Teacher / Teacher of STEAM
Somerset, NJ ยท On-site
$47K - $63K/yr
... engineering and technological design; abilities for a technological world; energy and power ... Demonstrate fundamental knowledge of the connection between technology, computer * science, and ...
Research Scholar ( Part-time)
New York, NY ยท On-site
$26.27 - $30/hr
... and Computer Engineering at NYU Tandon School of Engineering is seeking to hire a Part-Time ... excellence in teaching and learning. Tandon fosters student and faculty innovation and ...
Research Scholar ( Part-time)
New York, NY ยท On-site
$26.27 - $30/hr
... and Computer Engineering at NYU Tandon School of Engineering is seeking to hire a Part-Time ... excellence in teaching and learning. Tandon fosters student and faculty innovation and ...
Research Scholar ( Part-time)
New York, NY ยท On-site
$26.27 - $30/hr
... Engineering The Department of Electrical and Computer Engineering at NYU Tandon School of ... excellence in teaching and learning. Tandon fosters student and faculty innovation and ...
Research Scholar ( Part-time)
New York, NY ยท On-site
$26.27 - $30/hr
... Engineering The Department of Electrical and Computer Engineering at NYU Tandon School of ... excellence in teaching and learning. Tandon fosters student and faculty innovation and ...
The successful candidate should be an excellent teacher and have research experience in robotics ... computer engineering, computer science, aerospace engineering, industrial engineering, civil ...
The successful candidate should be an excellent teacher and have research experience in robotics ... computer engineering, computer science, aerospace engineering, industrial engineering, civil ...
2027 Quantitative Research - Markets - Summer Internship - Associate- United States
New York, NY ยท On-site
$150K/yr
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
2027 Quantitative Research - Markets - Summer Internship - Associate- United States
New York, NY ยท On-site
$150K/yr
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
2027 Quantitative Research - Markets - Summer Internship - Analyst - United States
New York, NY ยท On-site
$110K/yr
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
2027 Quantitative Research - Markets - Summer Internship - Analyst - United States
New York, NY ยท On-site
$110K/yr
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
Adaptive Art Teacher
New York, NY ยท On-site
$48K - $65K/yr
... programming from 12:30-1:45pm. The instructor will design and facilitate engaging art experiences ... Ability to use a computer and office equipment for lesson planning and communication. * May require ...
Adaptive Art Teacher
New York, NY ยท On-site
$48K - $65K/yr
... programming from 12:30-1:45pm. The instructor will design and facilitate engaging art experiences ... Ability to use a computer and office equipment for lesson planning and communication. * May require ...
2027 Quantitative Research - Markets - Summer Internship - Analyst - United States
New York, NY ยท On-site
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
2027 Quantitative Research - Markets - Summer Internship - Analyst - United States
New York, NY ยท On-site
We'll teach you technical and practical skills that will help you hit the ground running. The ... Demonstrates computer programming experience (e.g., Python, C++, or another programming language)
New
Machinist Technician
New York, NY ยท On-site
$75K - $80K/yr
... teaching or mentoring in STEAM fields a plus. Preferred Qualifications Strongly prefer a Bachelor's degree in mechanical engineering or a related technical field. Strongly prefer familiarity with CAD ...
Machinist Technician
New York, NY ยท On-site
$75K - $80K/yr
... teaching or mentoring in STEAM fields a plus. Preferred Qualifications Strongly prefer a Bachelor's degree in mechanical engineering or a related technical field. Strongly prefer familiarity with CAD ...
Senior Technical Engineer - Senior Cloud Engineer
New York, NY ยท On-site +1
$114K - $157K/yr
Master's degree in Computer Science, Information Systems, Computer Engineering or related field ... based Teaches / trains others Occasionally Travel from the office to various work sites or from ...
Senior Technical Engineer - Senior Cloud Engineer
New York, NY ยท On-site +1
$114K - $157K/yr
Master's degree in Computer Science, Information Systems, Computer Engineering or related field ... based Teaches / trains others Occasionally Travel from the office to various work sites or from ...
Description The Department of Computer Science and Engineering (CSE) at the NYU Tandon School of ... We seek strong candidates with research and teaching interests working in any area of computer ...
Description The Department of Computer Science and Engineering (CSE) at the NYU Tandon School of ... We seek strong candidates with research and teaching interests working in any area of computer ...
NYU Courant Computer Science Assistant Professor/Faculty Fellow | Fall 2026
New York, NY ยท On-site
$98K/yr
... and programming languages. The department has extensive collaborations with other NYU schools ... The appointments are for two or three years, and carry a teaching load of one course per semester.
NYU Courant Computer Science Assistant Professor/Faculty Fellow | Fall 2026
New York, NY ยท On-site
$98K/yr
... and programming languages. The department has extensive collaborations with other NYU schools ... The appointments are for two or three years, and carry a teaching load of one course per semester.
Computer Programming Teacher information
See Princeton, NJ salary details
$33K - $37K
1% of jobs
$37K - $41K
1% of jobs
$41K - $45K
21% of jobs
$45.5K is the 25th percentile. Wages below this are outliers.
$45K - $49K
14% of jobs
The median wage is $51.7K / yr.
$49K - $53K
19% of jobs
$53K - $57K
17% of jobs
$57.5K is the 75th percentile. Wages above this are outliers.
$57K - $61K
13% of jobs
$61K - $65K
7% of jobs
$65K - $69K
2% of jobs
$69K - $73K
1% of jobs
$73K - $77K
3% of jobs
$33K
$53.7K
$77K
How much do computer programming teacher jobs pay per year?
Are computer programming teachers in demand?
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.
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.
How to become a computer programming teacher?

Full-Time Special Term Contract Instructor - Computer Science
Newtown, PA โข On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 12 days ago
Job description
Visit our Life Page on LinkedIn to explore our dynamic campus culture, hear from current employees, and discover what makes Bucks County Community College a great place to work!
Full-Time Special Term Contract Instructor - Computer Science
Department: School of Science, Technology, Engineering & Mathematics
Discipline: Computer Science
Bucks County Community College invites applications for a Full-Time Special Term Contract Instructor position in Computer Science within the School of Science, Technology, Engineering & Mathematics for the 2026-2027 academic year.
The successful candidate will teach a range of undergraduate Computer Science and Information Science courses, including introductory computing, programming, computer science sequence courses, Python, database design, web programming, systems, networking/cybersecurity, artificial intelligence, machine learning, and other emerging technologies. Teaching responsibilities may also include courses that contribute to the College's general education curriculum. The position requires a strong commitment to community college teaching, student-centered pedagogy, student advising, curriculum development, assessment of student learning and program outcomes, transfer preparation, and workforce-responsive program growth.
The successful candidate will be expected to teach across multiple instructional modalities, including in-person, online, and hybrid formats.
Minimum Qualifications
- Master's degree in Computer Science, Information Science, Data Science, Artificial Intelligence, Cybersecurity, or a closely related field, including a minimum of 18 graduate credit hours in computer science or a directly related discipline.
- Demonstrated professional and/or academic preparation in artificial intelligence, machine learning, data science, or applied AI is required. Preference will be given to candidates who can help expand AI-related curriculum and support interdisciplinary integration of emerging technologies across STEM and career programs.
Preferred Qualifications
- PhD in Computer Science or Machine Learning.
- 5 plus years of college teaching experience, community college experience a plus.
Appointment Term
August 15, 2026 (Special Term Contract) 2026-2027 academic year
Background Checks/Clearances
Employment with the College will require successful completion of background check(s) in accordance with College policies.
Benefits
Bucks County Community College offers a comprehensive benefits package that includes medical, dental, vision, and prescription coverage; participation in a 403(b) retirement plan; life insurance; paid time off; tuition waivers and tuition assistance; access to the wellness center; on-campus dining; and free parking.
We are proud to be an organization that embraces the value of bringing diverse, talented, and committed people together. The fastest way to breakthrough innovation is when diverse ideas come together in an inclusive environment. We encourage our colleagues to respectfully challenge one another's thinking and approach problems collectively. We are an equal opportunity employer, committed to fostering an inclusive and diverse workplace.
Please Note: At this time, the College does not provide work visa sponsorships. To be considered for employment at Bucks County Community College, applicants must be permitted to legally work in the United States without employer sponsorship. Bucks County Community College participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
About Bucks County Community College
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
201 - 500 Employees
Headquarters location
Newtown, PA, US
Year founded
1964