Full-Time IT Instructor
General Description: An Instructor, under the authority and direction of the Vice President for Instruction/Chief Academic Officer and in cooperation with the Program Coordinator and Dean, is responsible for providing effective instruction in the assigned curriculum area.Duties and Responsibilities:1. Teaches students effectively to meet student learning outcomes.2. Holds class sessions as scheduled to meet student learning outcomes.3. Maintains office hours as required by college policy.4. Makes course syllabi and Instructor Course Requirements available to students no later than the first class session or the first date of the course session for Distance Learning courses. Rubrics used to evaluate specific assignments should also be made available to students.5. Provides clearly organized and understandable instruction.6. Provides adequate and timely feedback and evaluation of assignments.7. Maintains a positive attitude in interactions with students and shows a genuine concern for student learning.8. Fulfills obligations in student recruiting, advising, orientation, and registration.9. Assists in the continual evaluation and enhancement of curricula through the planning process and departmental meetings.10. Provides the Vice President for Instruction or his/her designee with updated Instructor's Course Requirements that reflect expected student learning outcomes.11. Submits accurate and complete records and reports in a timely manner to provide assessment data for institutional improvement.12. Attends and participates in faculty, advisory, and assigned committee meetings designated to improve curriculum programs.13. Participates in professional development, including back-to-industry, conference, and workshop activities that lead to professional and institutional advancement.14. Accepts other duties as assigned.Minimum Qualifications:Bachelor's degree from a regionally accredited institution in computer science, information technology, or a closely related disciplineDemonstrated ability to teach college-level information technology or other computing coursesStrong oral and written communication skillsAbility to teach in multiple instructional modalities (face-to-face, online, hybrid)Preferred Qualifications:Master's degree from a regionally accredited institution with at least 18 graduate semester hours in computer science, information technology, or a closely related disciplineTeaching or professional experience in artificial intelligence, machine learning, data science, cybersecurity, networking, or related fieldsIndustry experience in information technology or related computingRelevant professional certifications (e.g., CompTIA, Cisco, AWS, Microsoft, etc.)Prior college or postsecondary teaching experienceExperience using learning management systems such as Canvas, Moodle, or similar platformsKnowledge, Skills, and Abilities:Understanding of and commitment to the mission and role of a community collegeAbility to design engaging, student-centered instruction that supports diverse learnersAbility to work independently and collaboratively with faculty and staffStrong organizational and time-management skillsWillingness to teach face-to-face (day and/or evening), online, hybrid, and off-site classes as neededSalary Grade: RCC Salary ScheduleLocation: RichmondCC Service Area