The IT/Programming Instructor teaches undergraduate programming and related IT topics in lecture and lab formats. The instructor develops and maintains course materials, assignments, and project-based learning activities aligned with industry practices; evaluates student work; provides timely feedback; and supports student skill development through office hours and mentoring. The role incorporates current professional software-team tools and workflows, including version control, collaboration, and code review, and maintains an inclusive, supportive learning environment that promotes academic integrity and professionalism. The instructor prepares or revises course guides and textbook recommendations with other instructors, follows college-approved course outlines, and files course bibliographies with the librarian. The role also includes preparing requests for instructional equipment, materials, library books, and other supplies; reporting attendance and grades; advising students; and considering students’ general and special needs. The instructor participates in curriculum updates, course and program assessment, professional development, division and faculty meetings, committees, registration support, student recruitment and retention, and activities promoting the college’s IT programs. Other related duties may be assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level