×
Register Here to Apply for Jobs or Post Jobs. X

Computer Science Faculty Member

Job in Barnstable, Barnstable County, Massachusetts, 02630, USA
Listing for: Cape Cod Community College
Full Time position
Listed on 2026-06-21
Job specializations:
  • Education / Teaching
    University Professor, Academic, IT/Computer Science Instructor
Salary/Wage Range or Industry Benchmark: 75965 - 84951 USD Yearly USD 75965.00 84951.00 YEAR
Job Description & How to Apply Below
Position: Computer Science Faculty Member - Cape Cod Community College

Department:
Science, Technology, Engineering and Mathematics (Divisional)

Locations:
West Barnstable, MA

Posted:
Jun 17, 2026

Closes:
Jul 12, 2026 - 11:59 PM EDT

Type:
Full-time

Salary Type:
Annually

Salary Range: $75,965.00 - $84,951.00

Position ID: 201657

Job Description:

GENERAL STATEMENT OF RESPONSIBILITIES:

Cape Cod Community College is mindful that it is not only what we teach, but also how we teach, that is important for student success. The College values evidence-based teaching that fosters retention of students and development of students' career goals. Instructors create an inclusive learning environment and teach in a manner that promotes equity of opportunity and achievement that is in keeping with the student‑ready values and goals of the College.

The Department of Engineering Sciences and Applied Technology is seeking a full‑time faculty member to teach a range of Computer Science courses. This includes preparing and presenting lectures, leading and facilitating classroom discussions, and evaluating and grading student performance while maintaining a focus on diversity, equity, and inclusion in pursuing equitable student outcomes. The faculty member will also be responsible for advising students on academic matters, such as course selection and career paths.

This is a tenure‑track position to be filled for the Fall 2026 semester.

In addition to teaching responsibilities, the faculty member will be expected to contribute to the broader academic community. This may include serving on college committees, supporting grant‑related activities, and participating in community outreach. The ideal candidate will have a passion for teaching, a deep understanding of Computer Science, and the ability to inspire and engage students.

EXAMPLES OF DUTIES:

  • Teach the equivalent of five sections each semester from the Department's offerings, which include Python, Java, C++, Procedural Programming, Data Structures, Computer Organization and Architecture, and introductory AI/ML concepts such as machine learning fundamentals, applied AI tools, and ethical AI literacy to a diverse student population.
  • Serve as academic advisor to approximately 18 students, including guidance on emerging AI competencies relevant to transfer pathways and workforce needs.
  • Hold a minimum of four office hours per week.
  • Serve on Department and College Committees.
  • Participate actively in the department's assessment and evaluation, development, and implementation of curriculum, including the integration of AI‑enhanced learning tools, responsible AI practices, new course development, and updates to ensure program relevance in an AI‑driven computing landscape.
  • Engage in ongoing professional development related to artificial intelligence, data science, and emerging technologies.
Requirements:

MINIMUM QUALIFICATIONS:

  • Unrestricted authorization to work in the United States.
  • Master's degree in Computer Science, Computer Engineering, or a closely related field from an accredited institution.
  • Demonstrated ability to teach computer science using active‑learning, student‑centered instructional strategies.
  • Demonstrated familiarity with foundational artificial intelligence concepts and the ability to integrate AI literacy into computer science coursework, including the use of AI‑supported instructional tools.
  • Experience developing or teaching AI‑related curriculum such as machine learning, data analytics, AI ethics, or applied AI tools and using AI‑enhanced educational technologies, coding assistants, or data‑driven tools to support student learning.
  • Knowledge of curriculum and program development, outcomes assessment, and maintaining a learner‑centered instructional environment.
  • Strong communication, organizational, and interpersonal skills, with a collaborative approach to working with students and colleagues.
  • Ability to teach a broad curriculum and support a student body with diverse abilities, interests, and backgrounds and familiarity with ADA digital accessibility requirements for instructional materials.
  • Ability to thrive in a dynamic teaching and learning community that values flexibility, adaptability, and teamwork.

ADDITIONAL

PREFERRED QUALIFICATIONS:

  • Knowled…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary