2

Computer Science Teacher Part Time Jobs in Raleigh, NC

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Python Tutor

Chapel Hill, NC ยท Remote

$40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

next page

Showing results 1-20

People also search for

Computer Science Teacher Part Time information

See Raleigh, NC salary details

$35.5K

$63.6K

$118.1K

How much do computer science teacher part time jobs pay per year?

As of May 30, 2026, the average yearly pay for computer science teacher part time in Raleigh, NC is $63,643.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,100.00 and $67,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Science Teacher Part Time, you need a solid grasp of computer science concepts, lesson planning skills, and often a teaching credential or relevant degree. Familiarity with programming languages (such as Python or Java), learning management systems, and educational technology tools is typically required. Strong communication, adaptability, and enthusiasm for teaching help engage students and foster a positive learning environment. These skills and qualities are crucial for effectively delivering curriculum, supporting diverse learners, and inspiring student interest in technology.

What are some common challenges faced by part-time Computer Science teachers, and how can they be addressed?

Part-time Computer Science teachers often face the challenge of balancing limited classroom time with delivering comprehensive curriculum content. Time constraints can make it difficult to cover complex topics and provide individualized support to students. To address this, many educators prioritize essential concepts, use blended learning techniques, and leverage online resources to supplement instruction. Regular communication with full-time faculty and participating in collaborative planning can also help ensure curriculum continuity and student success.

What are the typical responsibilities of a part-time Computer Science teacher?

A part-time Computer Science teacher is responsible for planning and delivering lessons in computer science topics such as programming, algorithms, and digital literacy. They assess student progress, provide feedback, and may help develop or update curriculum materials. Part-time teachers often work with smaller groups or specific classes and may collaborate with full-time staff to ensure consistency in the program. They may also be involved in extracurricular activities like coding clubs or technology fairs, depending on the school's needs.

What is the difference between Computer Science Teacher Part Time vs Computer Science Tutor?

AspectComputer Science Teacher Part TimeComputer Science Tutor
CredentialsTypically requires a teaching certification or relevant degree in computer science or educationUsually no formal certification required; expertise in subject matter often sufficient
Work EnvironmentSchool classrooms, educational institutions, or online teaching platformsOne-on-one or small group sessions, often online or in-person
Employer & Industry UsageSchools, educational organizations, and districtsPrivate clients, tutoring companies, or freelance
Search & Comparison IntentLooking for part-time teaching roles in schools or institutionsSeeking personalized tutoring or supplemental instruction

While both roles involve teaching computer science, a Computer Science Teacher Part Time typically works in educational institutions with formal credentials, whereas a Computer Science Tutor offers personalized instruction often without formal certification. The former is more structured and institution-based, while the latter is flexible and client-focused.

What are the most commonly searched types of Computer Science Teacher jobs in Raleigh, NC? The most popular types of Computer Science Teacher jobs in Raleigh, NC are:
What are popular job titles related to Computer Science Teacher Part Time jobs in Raleigh, NC? For Computer Science Teacher Part Time jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Computer Science Teacher Part Time jobs in Raleigh, NC look for? The top searched job categories for Computer Science Teacher Part Time jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Computer Science Teacher Part Time jobs? Cities near Raleigh, NC with the most Computer Science Teacher Part Time job openings:
Infographic showing various Computer Science Teacher Part Time job openings in Raleigh, NC as of May 2026, with employment types broken down into 4% As Needed, 42% Full Time, 25% Part Time, 4% Temporary, and 25% Contract. Highlights an 99% Physical, and 1% Hybrid job distribution, with an average salary of $63,643 per year, or $30.6 per hour.

PT Adjunct Instructor - Physics/Physical Science Pool

Shaw University

Raleigh, NC โ€ข On-site

Part-time

Posted 23 days ago


Job description

Reporting to the Department Head of Health, Human and Life Sciences, the Adjunct Instructor of Physics is a
part-time position that teaches traditional and/or non-traditional college-level students, at on-campus and/or off campus sites on weekdays and/or weeknights and Saturdays. Work is contingent upon enrollment needs on a per
semester basis. In addition to teaching, part-time faculty must provide student assistance and advice in their
subject area and may be required to participate in student orientation sessions.
Essential Job Functions:
  • Demonstrates acceptance and support of the mission and goals of the University.
  • Actively engages in planning, developing and improving curriculum offerings.
  • Directs instructional activities that encourage students to improve critical thinking and problem-solving
    skills, to increase motivation, to enhance a positive self-image, and to clarify their values.
  • On the first day of class, provides each student a copy of a course syllabus that conforms to University approved requirements.
  • Teaches the course in accordance with the course syllabus.
  • Informs students of the course objectives and requirements, explains the grading system and attendance
    policy, discusses academic integrity, and provides a bibliography of suggested readings.
  • Holds classes as scheduled, including those immediately preceding and following holidays observed by
    the University.
  • Obtains pre-approval from the applicable Department head or Dean prior to rescheduling or cancelling a
    class.
  • Promptly notifies the applicable Department head or Dean when unable to hold class on account of
    illness, attendance at conferences, and emergencies, and indicates the arrangements made for
    instruction of students during that absence. Promptly completes and submits faculty absentee form (see
    Faculty Handbook).
  • Provide sample opportunities for students to discuss, demonstrate, present and explain to others
    ideas, information, processes and techniques relevant to the subject matter.
  • Utilizes a variety of teaching strategies, including appropriate instructional technology.
  • Encourages students to use relevant available resources to enhance the opportunity to become well educated scholars.
  • Properly prepares for each class and conducts each class in a manner that will require students to master
    learning objectives at the upper end of Bloom's taxonomy (analysis, synthesis, evaluation).
  • Presents teaching materials in an understandable and effective manner.
  • Uses related testing measurements that accurately reflect the stated course objectives.
  • Returns students' papers within a reasonable time period, not to exceed ten working days from the date
    of the assignment or exam.
  • Equitably administers academic policies the same for athletes as for other students.
  • As applicable to the graduate program, ensures that coursework:
    • Requires students to analyze, explore, question, reconsider, and synthesize old and new knowledge
      and skills.
    • Relates to currently accepted practices within the discipline.
    • Requires students to engage in research and to confront the diversity of views in the field of study.
  • Engages in professional classroom behavior that promotes maximum learning.
  • Ensures that University policies concerning classroom behavior and etiquette are adhered to, such as
    prohibiting classroom disruption, profanity, eating, smoking, drinking, illegal drugs, and littering.
  • For students who engage in disruptive behavior, counsels students outside of class. Should disruptive
    behavior continue, promptly reports inappropriate behavior to the Department head.
  • In the event of a threatening classroom situation, contacts appropriate emergency responders.
  • Upholds academic integrity.
  • Identifies classroom safety hazards and initiates corrective action, including ensuring applicable Material
    Safety Data Sheets (MSDS) are locally posted for any and all chemical-containing substances accessible
    by students in the classroom.
  • Maintains accurate and up-to-date student records pertaining to attendance, assignments and grades.
  • Takes class attendance each time a class meets; maintains accurate attendance records on each
    student.
  • Promptly furnishes related information upon request by the Department head or the administration to
    meet required deadlines.
  • Files enrollment reports as requested.
  • Submits final grades for a course, by way of the web, within 48 hours of the date of the final exam.
  • Files final evaluation reports within 48 hours after the administration of the final examination to the Office
    of Records and Registration.
  • Submits end of semester course notebooks for each class taught, to the Department head by the end of semester deadline (as per the current End of Semester Course Notebook Checklist Form), including:
    • Semester and year
    • Course name and section
    • Course syllabus
    • Attendance spreadsheet
    • Pre/post test copy
    • Pre/post test analysis
    • Midterm and final grade sheets (system printout)
    • Grade book
    • Student work products with rubric
    • Final project/research paper/exam
    • Faculty narrative
  • Under established guidelines, submits an analysis of student learning outcomes, to the Program
    Coordinator, for each course taught.
  • Submits proposed undergraduate curricular changes to the Department head.
  • Submits textbook orders by applicable deadlines, if required by Department head.
  • Completes the required check-out process with the Department head at the end of the academic year.
  • Ensures all University-issued property, equipment and/or materials are returned on time and in good
    order.
  • Obtains pre-approval from the Department head, prior to inviting a guest speaker/lecturer to address a
    class or make a presentation,
  • Promptly reports any emergency situation to the academic Department head and, as applicable, the
    CAPE Site Coordinator.
  • Works to ensure that positive relations are maintained.
  • Effectively resolves inter-personal and/or transactional issues and concerns.
  • Ensures effective and appropriate overall communication and dissemination of information.
  • Consistently exhibits sound judgment in exercising responsibilities
  • Maintains up-to-date knowledge and compliance with all University policies and procedures
  • Actively pursues scholarly activities and development: remains current in the applicable teaching
    field
  • Other duties as assigned.

Education and/or Experience:
  • Master's degree in Physics from an accredited institution of higher learning or a related discipline.
  • Minimum of 18 graduate semester hours in the teaching field.
  • Preferred:
    • Ph.D. in Physics from an accredited institution of higher learning or a related discipline.
    • Demonstrated success teaching at the college level.
    • Recent experience in a higher education setting
    • Candidates with teaching experience and expertise in an additional area also offered in the assigned
      department is highly desired.
    • Knowledge and experience in using instructional technology

Other Competencies:
Must have a philosophy that is consistent with the Mission, Vision and Core Values of the organization. Vision,
commitment, and experience in achieving goals and pursuing excellence is critical. Strong oral and written
presentation skills. Ability to work well independently and as a member of a team. Excellence in organization,
decision-making, problem-solving and creating a collaborative environment. Ability to manage multiple projects
simultaneously. Must be able to read, write and speak fluently in English.
Physical Demands:
Ability to sit or stand for up to 8 hours/day. Some lifting (up to 25 pounds occasionally), bending, and carrying.
The employee is regularly required to talk and hear, and to use hands and fingers to handle or feel.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.