Save Job
Posted 17h ago

Computer Technologies, Part-Time Faculty

@ Community College of Philadelphia
Philadelphia, Pennsylvania, United States
$2k/hrHybridPart Time
Responsibilities:teaching courses, developing curriculum, mentoring students
Requirements Summary:Master's in computer science or closely related field required, 1+ year college-level teaching experience, familiarity with programming languages (Python, Java, C/C++, R, machine code/assembly), ability to teach online and in-person, strong communication skills.
Technical Tools Mentioned:Python, Java, C/C++, R, Machine code/Assembly language
Job Description

About the Department

The Department of Computer Technologies invites applications for a part-time faculty to teach classes in the areas of Computer Science, Computer Information Systems, Cybersecurity, Web and App Development, and Data Science for the 2026-2027 academic year.

 The Computer Technologies Department includes various degrees and certificates in Computer Science, Information Systems, Cybersecurity, and Data Science. The department strives to meet the needs of all students interested in obtaining an education in these areas and is focused on preparing diverse cohorts of IT specialists, software engineers, and computer scientists for successful careers. Many of our students transfer to some of the best computing programs in the Philadelphia area, while others move directly into new jobs or progress in their current career paths. 

Position Duties

  • Applicants will demonstrate an interest in contributing to the future of the Department and the life of the College. The Department seeks applicants actively engaged in teaching and committed to promoting student success within and beyond the classroom.
  • Teach computing courses that may include foundational computer science and programming, cybersecurity, computer hardware, and data science to students with a broad range of career interests.
  • Support community college students further develop their computing skills, professional attitudes and behaviors, for college and workplace success.
  • Facilitate student learning, provide effective instruction, and perform evaluations of student learning for all assigned classes, using each course’s standard course outline as a guide.
  • Meet all classes and other scheduled responsibilities such as office hours and meetings at the designated times. Be available to students via email, phone, or personal conferences. The method of contact and hours of availability should be clearly communicated to supervisors and to students through the course syllabus each semester.
  • Become expert in curricula and other course materials, prepare lectures, hands-on activities, and presentations for effective teaching.
  • Assign grades and maintain course and student records in accordance with FERPA regulations and submit grades and records by established deadlines.
  • Proactively identify and address student problems.
  • Maintain and develop curriculum that is consistent with departmental learning objectives. Work with other faculty and administrators in developing program curriculum, standards, and policies, including reviewing and participating in textbook selection process where appropriate.
  • Commitment to participating in the intellectual life of the department and a willingness to participate in the College through leadership in department and college-wide committees. Active participation in industry related professional development activities, meetings, and/or conferences.
  • Commitment to the College’s Mission: Demonstrate a sense of connection and responsibility for helping the College to achieve success through a commitment to its mission, vision, and values.
  • External and Internal Community Relations: Actively participate in the academic life of the College; including participation in graduation, recruitment events, general assemblies, student life activities and other cross functional teams. Create learning opportunities for students inside and outside of the classroom including opportunities to teach dual-enrollment high school students.
  • Collaboration: Communicate effectively, share vision, focus on people, initiate positive change, value differences and foster collaboration. Work with and inspire others to achieve college, department, and individual success. Proactively identify/address problems.
  • Respect for Diversity: Establish an inclusive environment in the classroom. Demonstrate an understanding of, and sensitivity to, the diverse academic, socioeconomic, cultural, and ethnic backgrounds of the College’s faculty, staff and students.
  • Assessment: Full participation in the assessment of student learning and student learning outcomes at the course, program, and institution levels.
  • Student Success: Strive for excellence in teaching, applying best practices in discipline, and modeling behaviors that encourage student success and retention. Utilize innovative teaching strategies and technologies for online learning and other technology tools to meet the learning needs of a diverse student population. Maintain office hours to meet with students outside of the classroom and respond to questions or concerns.
  • Leadership and Development: Commitment to professional learning and growth, student mentoring, and service to the profession. Remain current in the use of technology, developments within the field of discipline, and developments related to teaching and student success.

Minimum Qualifications

  • A master’s degree in computer science or a closely related field, such as electrical engineering, computer engineering, software engineering, computational science, data science, cybersecurity, or mathematics. Any and all degrees must be from a recognized institutional accreditor.
  • Ability to deliver required, predefined course elements, while drawing from one's own knowledge and experiences, to engage students and make the course their own.
  • Excellent oral, written, and interpersonal communication skills.

Other Qualifications

  • At least one year of teaching computer technology at the college level, either as the primary instructor or as a graduate teaching assistant.
  • Experience with at least two of the following programming languages: Python, Java, C/C++, R, or machine code/assembly language.
  • Knowledge and/or willingness to teach distance education and web-enhanced courses.
  • A flexible schedule is desired, i.e. to teach classes in the day and/or evening at the main campus, and/or Regional Centers.
  • Demonstrated experience teaching diverse student populations.
  • Demonstrated experience teaching within a community college.
  • Bilingual or other language proficiency.

Benefits



Thank you for your interest in teaching at the Community College of Philadelphia. CCP offers adjunct faculty access to a range of valuable benefits and resources.

Adjunct faculty benefits include:

  • Participation in 403(b) retirement plan: receive a 5% employer contribution when you contribute 5%

  • Tuition remission opportunities

  • Eligibility for limited medical coverage options, where applicable

For additional details, please visit our benefits page.


Supplemental Questions







01
Do you have at least a Master's degree in computer science or a closely related field (electrical engineering, computer engineering, software engineering, computer science, data science, cybersecurity, or mathematics)?

  • Yes
  • No



02
Do you have at least one year of experience teaching computer technologies?

  • Yes
  • No



03
Please select the areas that you have familiarity of.

  • Python
  • Java
  • C/C++
  • R
  • Machine code/Assembly language
  • None of the above



04
Do you have experience teaching diverse student populations?

  • Yes
  • No



05
Do you have experience teaching at a community college?

  • Yes
  • No



06
Are you bilingual or have other language proficiency?

  • Yes
  • No



07
Are you available to teach in person or online at various locations?

  • In person
  • Online
  • Main campus
  • Northeast Regional Center



Required Question



Agency Information

Employer
Community College of Philadelphia
Address

1700 Spring Garden St








Philadelphia, Pennsylvania, 19130
Website

https://www.ccp.edu/