Find Jobs
Find Jobs Near You – Available Work in Your Location
Information Technology (IT) Adjunct Faculty Instructor - Fall 2026
Career Insights for Computer Science Professor
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maine data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Computer Science Professor teaches foundational computer science ideas, truths, and methods to students through a combination of classroom instruction, lab experience, and assignments at colleges, trade schools or other institutes. May assist or lead in the creation of the computer science curriculum to be taught. In addition to instruction, they may assist or lead in research initiatives relating to their field.
$86,020 / year median in Maine
-2% projected decline
Job Description
Job DetailsJob Location:
York County- Wells, ME 04090
Position Type:
ContractorEducation Level:
Graduate DegreeSUMMARY York County Community College (YCCC), a dynamic institution with a proud 30-year history of transforming lives and communities throughout York County, Maine, is seeking a passionate and engaging individual to join our team as an Adjunct Faculty Instructors in Information Technology, in-person, at the Wells campus. This role is essential in delivering high-quality instruction, fostering critical thinking, and preparing students for academic and professional success in IT and related fields. At YCCC, our mission is to develop an educated, skilled, and adaptable workforce that drives socioeconomic mobility for our students and creates economic and civic prosperity for our communities. We view all learning as valuable and critical to workforce development, and we consider all learners to be students, regardless of whether they are enrolled in credit or non-credit programs. The new adjunct faculty member will champion the college's mission-driven approach, recognizing that all forms of learning have the power to transform lives and communities. In addition to academic excellence, YCCC is guided by the values outlined in our Culture Guidebook which include treating one another with respect, working collaboratively, and assuming positive intent. We seek individuals who will bring these values to their work with students and colleagues alike. The ideal candidate will be an experienced educator with a passion for teaching IT. They will be adept at creating an engaging and inclusive learning environment that promotes the development of strong analytical skills and a comprehensive understanding of information technology concepts and practices. The successful candidate will also help ensure that our IT courses remain current with industry trends and best practices.SALARY:
$1098.45 per credit hour. This is a part-time, adjunct position and is not eligible for benefits.DUTIES AND RESPONSIBILITIES
1.Instructional Delivery:
Deliver high-quality, engaging instruction in your subject area to students in both face-to-face and online formats. Develop and implement effective teaching strategies that accommodate diverse learning styles and promote student comprehension of course materials. Utilize technology and multimedia tools to enhance instruction, ensuring accessibility and inclusivity. 2.Course Design and Preparation:
Prepare and update course materials, including syllabi, assignments, and assessments, to align with current academic standards and professional expectations in your field. Ensure that course content is relevant, up-to-date, and reflective of current trends and advancements in the subject area. 3.Student Engagement and Support:
Foster a supportive and inclusive learning environment that encourages student participation and critical thinking. Provide timely feedback and guidance to students on their academic progress, addressing individual learning needs and challenges. Maintain regular office hours for student consultations and academic support. 4.Assessment and Evaluation:
Assess student performance through quizzes, exams, assignments, projects, or other activities to evaluate their understanding and application of course concepts. Use formative and summative assessments to measure learning outcomes and adjust instruction accordingly. 5.Collaboration and Communication:
Collaborate with colleagues in your department to ensure consistent delivery of curriculum and alignment with program goals. Communicate effectively with students, faculty, and staff regarding course-related matters, departmental initiatives, and college-wide events. 6.Curriculum Development:
Contribute to the development and improvement of courses in your subject area, including the integration of innovative teaching methods and educational resources. Stay informed about advancements in your field and incorporate relevant updates into the curriculum. 7.Professional Development:
Engage in ongoing professional development to stay current with best practices in teaching and advancements in your discipline. Participate in departmental meetings, faculty development opportunities, and college-wide events as required. 8.Compliance and Reporting:
Ensure compliance with college policies and procedures, including maintaining accurate attendance and grading records. Submit required reports, such as grades and assessments, in a timely and accurate manner. 9. Commitment toStudent Success:
Actively contribute to the academic and professional success of students, fostering their critical thinking, subject-specific inquiry, and readiness for further studies or careers in their respective fields.Delivery Method:
These courses are taught in-person on the Wells Campus.Start/End Date:
Fall Semester 2026Location:
YCCC Wells Campus Schedule:
Mon / Wed 3:30pm- Intro-level Software Applications Mon / Wed 3:30pm (subject to change)
- Computer Hardware Mon / Wed 9:00am
- Cyber Security