> Markdown version of [/jobs/ext/4399604-pt-computer-science-instructor](https://www.wearedevelopers.com/jobs/ext/4399604-pt-computer-science-instructor). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # PT Computer Science Instructor - **Company:** Haywood Community College - **Location:** Clyde, NC, United States - **Salary:** $76,794.0 - $82,056.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Cyber Security, Computer Engineering, Moodle, Information Technology - **Published:** October 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=183a883591074126 ## About the Role Minimum: * Master's degree in Computer Science, Cybersecurity, Information Technology, Computer Engineering or related field * 18 graduate hours in Computer Science, Information Technology, or Computer Engineering. Mastery of the C++ programming language. Preferred: * Master's degree in computer science, Information Technology, Computer Engineering. * Previous experience teaching at the post-secondary level. * Familiarity with Moodle or other online learning management systems. * Experience working with students from diverse academic, socio-economic, cultural, ability, and ethnic backgrounds. ## Description This instructor will teach an online or in-person section of C++ Programming (CSC 134). Faculty members are responsible to the Dean or Program Manager. The relationship of the faculty member to the student is one of leader, teacher, adviser, and facilitator of learning. * Position will teach CSC 134 scheduled for the Spring 2027 semester *This position offers flexibility in instructional delivery, with the opportunity to teach course(s) either online or in-person, based on the candidate's preference., * Prepare course materials; use appropriate teaching techniques, including delivering lectures and leading discussions; and perform other activities that are related to and meet the requirements of the courses. * The development and revision of course content, textbook selection, instructional materials and teaching assignments/scheduling. * Maintaining professional competence. Additional Responsibilities: * Maintain updated course syllabi and provide each student with a written statement of course requirements at the beginning of the semester including texts, course content and competencies and evaluation. * Conduct evaluations of student performance and assign grades on the basis of such evaluations. * Maintain records of student attendance and grades according to college and state policy and procedure. * Responsible for the development and revision of course content, instructional materials, and teaching assignments/scheduling. * Responsible for administering student surveys in classes as prescribed by College procedure and discussing results with Dean or Program Manager. * Support and encourage college-sponsored activities. * Create and maintain a student-centered environment * Interact with co-workers and perform tasks with the highest level of integrity * Work cooperatively with faculty, staff, students, and our learning community * Promote and support HCC's mission, vision, and values and promote and support coworkers in the most positive manner. * Perform other duties and responsibilities as required., * References may not be a current HCC employee. Candidates must provide three professional references with email addresses. At least one reference must be a current or previous supervisor. * College screening committee is responsible for application review, interviews, and recommends the candidate to HR. Upon completion of the hire process in HR, President approval is required in the hire of a candidate. * HCC is a tobacco free campus