Information Technology Instructor (Transfer)

Central Piedmont Community College•Central Campus - Uptown/Elizabeth, NC

About The Position

Central Piedmont Community College is a comprehensive institution that emphasizes excellence in classroom instruction. Faculty members are expected to demonstrate and maintain competence throughout their employment in subject-matter mastery, teaching performance, evaluation of student learning, support of college policies and procedures, participation in college, division, and program activities, and contributions to the growth and enhancement of the college’s mission and programs. The instructor teaches courses in Information Technology or a related discipline, plans and delivers instruction to maximize student learning, adapts strategies for diverse student needs, uses appropriate instructional technology, and develops course materials and syllabi. The role establishes learning outcomes, evaluates student work fairly and consistently, maintains student records, and submits grades and attendance information according to college procedures. The instructor also advises students, maintains office hours, may teach at multiple campuses and in credit or non-credit courses, and participates in committees, meetings, curriculum development, graduation ceremonies, and student recruitment and retention activities. Faculty are expected to support colleagues, maintain confidentiality, steward college resources, and carry out professional responsibilities in alignment with college, divisional, and program goals. The working environment may include typical classroom, lab, clinical, and/or online learning environments.

Requirements

  • Master’s degree in Information Technology, Computer Science, or a related field; or a master’s degree plus 18 graduate semester hours in Information Technology, Computer Science, or a related field.

Nice To Haves

  • Teaching experience in a community college or university setting.
  • Strong knowledge of one or more programming languages, such as Java, C++, C#, or Python.
  • Basic knowledge of data analytics.

Responsibilities

  • Demonstrate thorough and accurate knowledge of the subject area and interpret and evaluate theories in the discipline.
  • Connect subject matter with related fields and maintain current expertise through professional development and participation in professional organizations, meetings, conferences, or workshops.
  • Use technology to enhance teaching and the educational experience when appropriate.
  • Teach an appropriate course load and plan and organize instruction to maximize documented student learning.
  • Use appropriate teaching strategies and adapt methods to meet diverse student needs.
  • Use available instructional technologies when appropriate.
  • Encourage communication and higher-order thinking skills through assignments.
  • Contribute to the selection and development of instructional materials and incorporate core competencies into the curriculum.
  • Develop, update, and post course syllabi in a timely manner.
  • Establish meaningful course or program learning outcomes and explain methods for measuring student progress.
  • Evaluate student performance fairly and consistently, return student work promptly, and maintain accurate student progress records.
  • Submit final grade rosters to the division administrator by established deadlines.
  • Demonstrate sensitivity to student needs and circumstances.
  • Teach assigned classes in a multi-campus environment and teach credit or non-credit courses within the discipline as needed.
  • Maintain regular office hours and serve as a faculty advisor within the college advisement system.
  • Prepare, distribute, and submit syllabi and approved course outlines according to program and divisional policies.
  • Maintain confidentiality of student information and provide substitute instruction within the discipline when needed.
  • Exercise stewardship of college facilities and materials and record and provide attendance data in accordance with college policies.
  • Serve on college, divisional, and program committees and participate in required meetings and events.
  • Respond promptly to information requests from college, division, and program administrators and support part-time and full-time colleagues.
  • Contribute to program and division curriculum development and participate in graduation ceremonies.
  • Communicate effectively and demonstrate strong interpersonal skills with students, colleagues, staff, and administrators, individually and as part of a team.
  • Maintain familiarity with college goals, mission, and long-range plans, and contribute to planning and development processes.
  • Participate in professional activities that advance the college’s educational goals and perform responsibilities in accordance with college, division, and program goals and plans.
  • Participate in marketing, recruitment, and retention of students, faculty, and staff.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service