1

Computer Science Instructor Jobs in Pittsburgh, PA

... superstar instructors, all backed by a dedicated and mission-driven leadership team. JOB ... Education, training, or experience in Computer Science, Education, Engineering, Graphic Design ...

... superstar instructors, all backed by a dedicated and mission-driven leadership team. JOB ... Education, training, or experience in Computer Science, Education, Engineering, Graphic Design ...

... superstar instructors, all backed by a dedicated and mission-driven leadership team. JOB ... Education, training, or experience in Computer Science, Education, Engineering, Graphic Design ...

next page

Showing results 1-20

Computer Science Instructor information

See Pittsburgh, PA salary details

$35.4K

$63.6K

$118K

How much do computer science instructor jobs pay per year?

As of Jun 26, 2026, the average yearly pay for computer science instructor in Pittsburgh, PA is $63,560.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,000.00 and $67,500.00 per year, depending on experience, location, and employer.

What does a Computer Science Instructor do?

A Computer Science Instructor teaches students the principles and applications of computer science, including programming, algorithms, data structures, and software development. They design lesson plans, deliver lectures, and create assignments that help students understand both theoretical and practical aspects of computing. Instructors also often provide guidance on projects, assess student progress, and stay up to date with the latest industry trends to keep their curriculum relevant.

What are some common challenges Computer Science Instructors face in keeping students engaged and motivated?

Computer Science Instructors often encounter the challenge of maintaining student engagement, especially when teaching complex or abstract concepts like algorithms or programming logic. Balancing theoretical material with hands-on activities is crucial to keep lessons interactive and relevant. Instructors must also adapt to different learning paces and backgrounds, offering support to students who may be struggling while providing enrichment for advanced learners. Collaborating with colleagues to share best practices and using real-world projects can help increase motivation and make learning more relatable.

What are the key skills and qualifications needed to thrive as a Computer Science Instructor, and why are they important?

To thrive as a Computer Science Instructor, you need a solid background in computer science fundamentals, programming languages, and teaching experience, often supported by at least a bachelor’s or master’s degree in computer science or a related field. Familiarity with educational platforms, coding environments (such as Python, Java, or C++), and learning management systems (like Moodle or Canvas) is typically required. Strong communication, patience, and the ability to motivate and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, support student learning, and foster a positive and productive classroom environment.
What are popular job titles related to Computer Science Instructor jobs in Pittsburgh, PA? For Computer Science Instructor jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Computer Science Instructor jobs in Pittsburgh, PA look for? The top searched job categories for Computer Science Instructor jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Computer Science Instructor jobs? Cities near Pittsburgh, PA with the most Computer Science Instructor job openings:

Temporary Adjunct for Summer 2026, Pennsylvania Governor's School for the Sciences (PGSS)

Carnegie Mellon University

Pittsburgh, PA • On-site

Temporary

Posted 14 days ago


Carnegie Mellon University rating

8.6

Company rating: 8.6 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

52nd of 539 rated colleges and universities


Job description

Description
The Pennsylvania Governor's School for the Sciences (PGSS) was established to provide a summer enrichment experience in the sciences and mathematics for hardworking Pennsylvania high school students and to encourage them to pursue careers in the fields of science, technology, engineering or mathematics. The program provides instruction in biological sciences, chemistry, physics, mathematics, and computer science, with emphasis on collaborative learning and team research.
The PGSS is a 5-week STEM enrichment program. We are seeking multiple faculty members for summer employment for the 2026 session.
Our particular focus is on five Core Subject Areas of:
• Biological Sciences
• Chemistry
• Computer Science
• Mathematical Sciences
• Physics
Temporary Faculty Appointments are available for the following types of appointment:
Core Course Instructor - Our five Core Courses provide a common educational experience for all the PGSS students. Core Courses meet for 50 minutes, 4 mornings a week, for the first four weeks of the program (specific weekly schedule TBD).
Laboratory Course Instructor - Students choose one laboratory course in one of the four Core Subject Areas of Biology, Chemistry, Computer Science or Physics. Laboratory Courses meet two afternoons a week (Tuesdays and Fridays) 2:30 - 5:30 PM, for the first four weeks of the program.
Elective Course Instructor - A variety of special topic Elective Courses are offered each year, depending on the interests of the faculty. Elective Courses meet for 50 minutes, twice a week in the afternoon or evening (specific schedules TBD), for the first four weeks of the program.
Faculty Advisor for a Team Research Project - Students choose a Team Research Project from the menu of options, based on their interests. A typical team consists of six to ten students and an undergraduate Teaching Assistant (TA). Team Projects meet two afternoons a week (Mondays and Thursdays) 2:30 - 5:30 PM for the first four weeks of the program, plus additional time as needed early in the fifth week to complete the final paper and PowerPoint presentation.
Classroom space, laboratory and/or computing facilities will be provided, as well as supplies and materials needed to carry out lab work and/or research.
Faculty Responsibilities include:
• Meeting with TAs prior to the start of the program to manage course content or scope of research project and expectations.
• Managing the planning and delivering of daily course contents and crafting weekly homework assignments (for Core, Lab, or Elective Course Instructors).
• Providing the intellectual idea for a challenging but doable project (for Project Advisors).
• Advising the students, as needed, during the scheduled research sessions (for Project Advisors).
• Providing feedback on homework or lab notebooks to the students with the help of undergraduate Tas.
• Providing feedback on overall performance of each student in their course or project to the PGSS Program Director at the conclusion of the program.
• Attend weekly Faculty/Staff meetings
• Faculty are encouraged to attend all or part of the Scientific Symposium at the end of Week 5 of the program
• Faculty are encouraged to attend the Opening and Closing Ceremonies
Important 2026 Program Dates
  • Student Arrival & Opening Ceremony: Sunday, June 21, 2026
  • Scientific Symposium: Thursday July 23 and Friday July 24, 2026
  • Closing Ceremony: Friday July 24, 2026
  • Departure of students: Saturday, July 25, 2026

For more information about the PGSS program, please visit: https://www.cmu.edu/mcs/pgss/ .
Qualifications
Bachelor's Degree plus three years of work experience in one of our Core subject areas required.
Master's Degree plus work experience or Ph.D. in the relevant subject area are preferred.
Selected applicants will also need to successfully complete a background check and have PA Child Protection Clearances (Act 153)
Application Instructions
Application materials, including a cover letter and curriculum vitae should be submitted via this Interfolio site. Applications are also asked to arrange for a minimum of two confidential letters of recommendations to be uploaded to Interfolio.

What Carnegie Mellon University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom