Adjunct Faculty – Computer Science

William Paterson University•Wayne, NJ

About The Position

William Paterson University invites applications for adjunct faculty positions in the Department of Computer Science within the College of Science and Health. Adjunct faculty contribute academic and professional expertise to undergraduate programs. Appointments are made as needed, based on departmental needs and course availability; qualified applicants may be contacted when teaching opportunities become available. Courses are offered in in-person and online formats. Adjunct faculty typically teach undergraduate courses at the 2000 and 3000 levels, such as Computer and Information Technology, Applied Operating Systems, Object-Oriented Programming in Java, Discrete Structures, Fundamentals of Computer Networking, System Administration, and Data Management Concepts and Applications. Teaching assignments may be up to six credits per semester. The Department offers undergraduate degrees in Computer Science and Information Technology. Its programs prepare students with theoretical foundations, technical expertise, and practical skills for computing and technology careers and graduate study. The Department emphasizes technical preparation, communication, teamwork, problem-solving, and professional skills in a collaborative, student-centered learning environment. Adjunct faculty develop syllabi aligned with approved course outlines, learning objectives, and departmental expectations; teach and assess students using appropriate instructional methods; and provide academic support, guidance, and mentoring. They maintain availability for student questions, foster engaging and inclusive learning environments, and fulfill other instructional responsibilities consistent with University and departmental policies. Candidates must hold a master's degree in Computer Science, Information Technology, or a closely related field; have current or recent full-time or part-time employment, professional practice, or relevant industry experience; be able to teach effectively in both in-person and online formats; and demonstrate strong communication and interpersonal skills and a commitment to student learning and success. Preferred qualifications include relevant certifications or continuing professional education, significant experience related to courses taught, leadership or managerial experience, prior college-level teaching, experience in both teaching modalities, and the ability to bring current industry practices and technologies into the classroom. Successful candidates are expected to translate professional experience into effective teaching, pursue ongoing professional development, support strong learning outcomes through effective assessment, respond flexibly to diverse student needs, build effective working relationships across the academic community, and contribute collaboratively to departmental and institutional goals. Applications are reviewed and positions filled as needs arise. Applicants must submit a cover letter and resume or CV.

Requirements

  • Master's degree in Computer Science, Information Technology, or a closely related field.
  • Current or recent full-time or part-time employment, professional practice, or relevant industry experience.
  • Ability to teach effectively in both in-person and online instructional formats.
  • Strong communication and interpersonal skills and a commitment to student learning and success.

Nice To Haves

  • Relevant professional certifications and/or evidence of continuing professional education.
  • Significant professional experience directly related to the courses to be taught.
  • Leadership, supervisory, or managerial experience in industry, government, nonprofit organizations, professional associations, or related settings.
  • Prior college- or university-level teaching experience.
  • Experience teaching in both in-person and online modalities.
  • Demonstrated ability to incorporate current industry practices, technologies, and professional experience into the classroom.
  • Ability to translate professional and technical experience into effective pedagogical approaches that enhance curriculum relevance.
  • Commitment to continuous professional development and maintaining currency in the discipline.
  • Commitment to teaching excellence, effective assessment practices, and positive student learning outcomes.
  • Patience, flexibility, and resourcefulness in addressing diverse student needs and academic challenges.
  • Ability to establish and maintain effective working relationships with students, faculty, staff, and other members of a diverse academic community.
  • Collaborative approach and ability to contribute effectively toward shared departmental and institutional goals.

Responsibilities

  • Teach up to six credits of undergraduate courses per semester, according to departmental needs and course availability.
  • Develop course syllabi consistent with approved course outlines, learning objectives, and departmental expectations.
  • Deliver course content using appropriate instructional methods and assess student learning effectively.
  • Provide students with academic support, guidance, and mentoring, and maintain appropriate availability for questions and academic needs.
  • Create an engaging, inclusive, and supportive learning environment that contributes to student success.
  • Teach in person and/or online, depending on course schedules and departmental needs.
  • Fulfill other instructional responsibilities consistent with University and departmental policies.

Benefits

  • The position may be eligible for health and dental insurance and retirement plans.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service