Instructor, Information Technology; Computer Programming & Development (9 months)

Pitt Community College

North Carolina

On-site

USD 50,000 - 70,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pitt Community College in North Carolina seeks a full‑time, 9‑month faculty member to teach computer programming, including AI, generative AI, and AI‑assisted tools in the Computer Technologies Department. Courses may be day, evening, or online and require 18–21 hours per week.

Minimum qualifications include a Master’s degree in computer science or a related field (or a Master’s with at least 18 CS graduate credits).

Qualifications

  • Master’s degree in computer science or a related field
  • Master’s degree with at least 18 graduate CS credits
  • Strong analytical, organizational, and communication skills
  • Collaborative and inclusive teaching style; teaching experience preferred

Responsibilities

  • Teaches assigned courses (day, evening, and online) in the Computer Technologies Department
  • Maintains 18–21 contact hours per week and handles related administrative duties
  • Prepares learning objectives, lesson plans, syllabi, handouts, tests, and course materials
  • Advises students, assists with course registration, and supports career development
  • Completes student forms such as withdrawals, registrations, and credit by examination
  • Collaborates with department and campus colleagues; may serve on committees and support part-time instructors

Skills

Analytical skills
Organizational skills
Communication skills
Collaborative teaching style
Teaching experience

Education

Master’s degree in computer science or related field
Master’s degree with 18 CS graduate credits

Job description

Under limited supervision will teach courses in computer programming, including the effective and responsible use of artificial intelligence (AI), generative AI, and AI-assisted programming tools in software development and computer science education. Integrates current programming languages, development environments, software tools, and AI technologies into instruction to help students understand how AI can be used to support coding, debugging, testing, documentation, problem-solving, and software development while emphasizing programming fundamentals, critical thinking, accuracy, security, ethics, and appropriate human oversight. This is not a remote position.

What You'll Do
  • Teaches assigned courses (day, evening, and online) in the Computer Technologies Department. Will be responsible for teaching 18-21 hours per week.
  • Performs related administrative and recordkeeping duties such as evaluating textbooks; preparing learning objectives, preparing lesson plans, course syllabi, handouts, tests, etc.; gathering resources for class; ordering and arranging audio-visual materials for class; conducting class; conducting critiques of students' work; grading assignments; maintaining files; etc.
  • Prepares and/or completes various reports and forms related to classes including attendance reports, end-of-semester reports, grade reports, etc.
  • Performs various student-related duties including advising students, assisting students with class registration, counseling students, assisting students with career and study skills, writing letters of recommendation, etc.
  • Completes various student forms such as withdrawals, registration, drop/add, and credit by examination.
  • Maintains good working relationships and communicates information within the Department and with all departments/divisions on campus.
  • Serves on various College committees and organizations and attends meetings as required. Assists part-time instructors and substitutes for absent instructors as needed. Assists in program review/audit.
Minimum Requirements

Master’s degree in computer science or a related field (or a master’s degree with at least 18 graduate credit hours in computer science or a related field) Strong analytical, organizational, and communication skills. A collaborative and inclusive style. Teaching experience preferred

Our Values

Every role contributes to student success.

We treat one another with respect and work together as one team.

We embrace creativity, adaptability, and new ideas to stay relevant.

We act with integrity, accountability, and responsible stewardship.

We put students first, designing programs and services that help them thrive in college, career and life.

Work Environment

Work is primarily performed in a classroom or laboratory setting equipped with standard instructional technology. The position involves frequent interaction with students, faculty, and staff and includes the use of online instructional platforms. Occasional travel may be required for professional development, off-campus instruction, or college events.

Physical Demands

The physical demands described here are representative of those that must be met to successfully perform the essential functions of this position:

  • Frequently sits for extended periods while performing administrative and instructional duties.
  • Regularly stands, walks, and moves between offices, classrooms, and campus locations.
  • Uses hands and fingers to operate a computer, keyboard, and other office equipment.
  • Communicates effectively, both verbally and in writing, with individuals and groups.
  • Occasionally lifts and/or moves items such as instructional materials, office supplies, or equipment (generally up to 20–25 pounds).
  • May need to reach, bend, stoop, or kneel to access files, equipment, or classroom materials.
  • Visual ability to read documents, review data, and operate computer systems.
  • Ability to travel between campus locations or external sites as needed.
Normal Working Hours

Full-Time, 9-MONTH faculty position. Teaching responsibilities may include daytime, evening, hybrid, and online classes as assigned to meet departmental needs. Office hours are required for student advising, course prep, committee participation, etc. Occasional evenings or weekends may be required for outreach activities, program support or professional development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Technologies, Part-Time Faculty
Computer Technologies, Part-Time Faculty

Community College of Philadelphia • Philadelphia

On-site
USD 55,104 - 82,656
Introduction to Computers Instructor - WF
Introduction to Computers Instructor - WF

Reading Area Community College • Reading

On-site
USD 46,838 - 55,104
FT Faculty: Assistant/Associate Professor, Computer Science/CIS/Cyber
FT Faculty: Assistant/Associate Professor, Computer Science/CIS/Cyber

Shaw University • Raleigh (NC)

On-site
USD 60,000 - 95,000
Computer Science Instructor - Adjunct (on-site)
Computer Science Instructor - Adjunct (on-site)

Everglades University • Florida

On-site
USD 41,000 - 69,000
Introduction to Computers Instructor - WF
Introduction to Computers Instructor - WF

Reading Area Community College • Philadelphia

On-site
USD 42,051 - 59,891
Faculty - Computer Information Systems - Information Technology
Faculty - Computer Information Systems - Information Technology

Amarillo College • Amarillo (TX)

On-site
USD 65,000 - 90,000
Instructor, Computer Information Technology - FT
Instructor, Computer Information Technology - FT

Southeast Community College • Lincoln (NE)

On-site
USD 55,000 - 82,000
Information Technology Instructor
Information Technology Instructor

NC Community Colleges • North Carolina

On-site
USD 48,000 - 75,000
Adjunct Instructor-Microsoft Azure Cloud
Adjunct Instructor-Microsoft Azure Cloud

California Institute of Applied Technology • United States

Remote
USD 52,000 - 58,000
Adjunct Instructor-Microsoft Azure Cloud
Adjunct Instructor-Microsoft Azure Cloud

California Institute of Applied Technology • Florida

Remote
USD 52,000 - 58,000