Computer Science Faculty

Commonwealth of Virginia

Henrico County, VA

JOB DETAILS
SALARY
SKILLS
Artificial Intelligence (AI), C Programming Language, C++ Programming Language, Collaborative Learning, Computer Organizations, Computer Programming, Computer Science, Computer Skills, Data Science, Demographics, Emerging Technology, Java, Object Oriented Programming (OOP) Languages, Python Programming/Scripting Language, Software Development, Training/Teaching, Training/Teaching Curriculum
LOCATION
Henrico County, VA
POSTED
12 days ago

Title: Computer Science Faculty

Agency: J. Sargeant Reynolds Community College

Location: Henrico - 087

FLSA: Exempt

Hiring Range: Salary commensurate with the education and experience of the applicant; maximum salary is $75,000.00.

Full Time or Part Time: Full Time

Additional Detail

Job Description:

Reynolds is one of the largest community colleges in Virginia and serves Virginia's capital city and five nearby counties. Annually, our four campus sites serve approximately 13,000 credit students and provide training for 7,400 students through the Community College Workforce Alliance (CCWA).

Reynolds is committed to hiring and retaining a diverse, culturally competent staff at all levels of the organization who reflect the demographics of our students. We believe in providing ongoing investment in our faculty and staff to deepen their skills and competencies to serve the full range of our student population.

The Computer Science faculty member supports the mission of Reynolds Community College and the School of STEM by providing high-quality, inclusive instruction in computer science and related areas. The faculty member will provide instruction in courses across computer science curricula, including programming, computer organization, systems, and discrete structures. The position plays a key role in preparing students for transfer to four-year institutions and for entry-level positions in computing, data, and technology-related fields. Responsibilities include curriculum development, advising, assessment, and engagement with industry and academic partners to ensure program relevance, alignment, and quality. Faculty are expected to uphold the college's values of access, equity, and excellence, while fostering a collaborative learning environment that supports the success of all students.

Minimum Qualifications:

  • Master's degree in computer science; or master's degree in any discipline with at least eighteen (18) graduate semester hours in Computer Science.

Additional Considerations:

  • Professional, teaching, or applied experience in computer science, software development, data science, artificial intelligence or related computing fields.
  • Experience in programming or teaching one or more object-oriented languages (e.g., Java, C, C++, Python).
  • Experience developing curriculum, training materials, or instructional content in face-to-face, hybrid, or online settings.
  • Experience with emerging technologies, project-based learning, applied instruction, or industry-aligned practices.
  • Experience in communicating technical concepts to diverse learners and audiences.
  • Experience in collaborating, and working effectively with students, faculty, staff, industry partners, or community stakeholders.

About the Company

C

Commonwealth of Virginia