Computer Science Faculty, Tenure Track

CC Cuyamaca College, United States

Grossmont-Cuyamaca Community College District

View all jobs at Grossmont-Cuyamaca Community College District

Apply now Apply later

Transforming lives through learning isn’t just the vision of the Grossmont-Cuyamaca Community College District. It happens every day with our 30,000 students who take the first step in their higher education, become trained for a new career, or learn knowledge that transforms their world perspective.

The Grossmont-Cuyamaca Community College District honors a diverse academic community and fosters equity mindedness across our institutions. As such, the District is committed to eliminating achievement gaps among different student groups by promoting a culture of appreciation for diversity, equity, inclusivity, and social justice, and continuously examining our processes and practices through an equity lens. 

The District provides an excellent health and welfare benefits package to its employees.  We take care of our employees and have continued to offer medical, dental and vision coverage to eligible employees and their dependents at no charge for any of the plans we offer.

Become a part of this dedicated team in beautiful San Diego County!

Please read the entire job posting before your application is submitted. Important instructions to applicants are at the bottom of the page. Be attentive when applying as many of our positions require multiple attachments.

Please note: each page of the application will save upon clicking ‘next.’ Draft applications can be accessed through the candidate home page.

Job Summary

Application Deadline: Wednesday, August 20, 2025 at 11:59 p.m.

NOTE: Application materials that are submitted on the last day of application and are timed out will not be accepted.

Department: Computer Science

Months worked out of the year: 10 months

FTE: 1.00

Starting Salary Range:
$70,559 (Class II, Step 6) - $97,415 (VII, Step 10) Annually
Based on education and experience

Anticipated Start Date: January 2026

Job Description

WHO WE ARE LOOKING FOR:

Cuyamaca College seeks talented and dedicated candidates who share our strategic vision focused on student success, social justice, equity, and anti-racism. We especially seek candidates with a high level of cultural competence and who have successfully worked with individuals from a variety of backgrounds.

Situated on a tree-studded, 165-acre oasis, Cuyamaca College is among the most picturesque campuses in beautiful San Diego County. Built in 1978, the college is home to a remarkably diverse community and is designated as an Hispanic-Serving Institution (HSI). Cuyamaca College is proud to be recognized for its equity-minded and innovative approaches that facilitate clear educational and career pathways for our students. For more information about Cuyamaca College, please visit: https://www.cuyamaca.edu/

Cuyamaca College invites applications for a full-time tenure-track Computer Science Instructor to join our dynamic face-to-face, on campus Computer Science Department. This position focuses on providing high-quality education in Computer Science and fostering a learning environment centered on equity and inclusion.

Interested candidates should also be passionate about participating in departmental and college-wide initiatives aimed at improving access and success for all students. This includes developing work-based learning opportunities that inspire students to choose diverse career pathways in STEM. The candidate should have a commitment to build on Cuyamaca College’s mission, vision and values by participating in committees and shared governance.

The Cuyamaca College Computer Science Department is dedicated to fostering academic excellence, innovation, and equity-minded practices to meet the needs of our students and the community. We are seeking a passionate expert to play a pivotal part in creating this inclusive educational experience for our diverse student population.

GENERAL RESPONSIBILITIES:

Under administrative leadership, it is the responsibility of the regular/contract college instructor to participate in the planning, implementation, and evaluation of educational programs, courses, and other experiences that will directly result in the educational growth of the students and support advancement of the visions, missions, and values of the colleges and District.

For a full list of essential duties and responsibilities, please CLICK HERE to view the job description in its entirety.

SPECIFIC RESPONSIBILITIES:

  • Educational Preparation: Possess the academic qualifications or demonstrated equivalent experience necessary to teach courses in computer science and/or computer engineering at the community college level.

  • Instructional Skills: Develop and deliver instruction in alignment with official course outlines, using a variety of teaching strategies, including collaborative, project-based, and inclusive practices, that support student engagement and success. Communicate course objectives, grading policies, and classroom expectations clearly through a written syllabus.

  • Student Evaluation: Regularly assess and communicate student progress using grading practices aligned with district policy and California regulations. Provide constructive feedback and academic guidance.

  • Professional Development: Engage in ongoing professional development to stay current with advancements in computing fields, teaching strategies, and equitable practices in higher education.

  • Classroom Management: Maintain a respectful, inclusive, and supportive learning environment, both in-person and online, that upholds student rights and encourages engagement and belonging.

  • Curriculum Development: Participate in the design, review, and continuous improvement of curriculum and instructional materials in emerging areas of computer science and computer engineering.

OTHER RESPONSIBILITIES:

  • Advising and Support: Advise students on academic pathways, transfer opportunities, and career directions in computing fields. Refer students to appropriate campus services as needed.

  • Department Participation: Contribute to departmental and college-wide efforts, including serving on committees, participating in shared governance, supporting outreach, and collaborating with faculty across disciplines.

  • Community Engagement: Participate in or initiate outreach efforts and educational partnerships, especially with local high schools, community groups, and STEM initiatives, to enhance access, equity, and visibility of computing programs at Cuyamaca College.

MINIMUM QUALIFICATIONS: APPLICANTS MUST MEET ONE OF THE FOLLOWING CRITERIA:
Master's in computer science or computer engineering OR Bachelor's in either of the above AND Master's in mathematics, cybernetics, business administration, accounting or engineering OR
Bachelor's in engineering AND Master's in cybernetics, engineering, mathematics, or business administration OR Bachelor's in mathematics AND Master's in cybernetics, engineering, mathematics, or business administration OR Bachelor's degree in any of the above AND a Master's degree in information science, computer information systems, or information systems OR The equivalent.

If you are applying based on “the equivalent”, you will need to complete an Equivalency Determination Form. This form MUST be submitted as part of the application procedures. 

Click HERE for EQUIVALENCY INSTRUCTIONS and the EQUIVALENCY DETERMINATION FORM. 

NECESSARY QUALIFICATIONS:

Applicants must demonstrate academic preparation and/or relevant industry or teaching experience in multiple areas of modern Computer Science and/or Computer Engineering education, including:

  • Proficiency in one or more programming languages (e.g., Python, Java, C++, JavaScript)

  • Core computing concepts such as:

    • Data Structures and Algorithms

    • Discrete mathematics, formal logic, graph theory, and their applications to computational problem-solving
      Computer architecture, operating systems, and the relationship between hardware and software systems

    • Object-oriented programming principles, design patterns, and software engineering methodologies

  • Familiarity with or experience in at least one applied or emerging area:

    • Cloud Computing (e.g., AWS, Azure, Google Cloud)

    • Cybersecurity fundamentals and best practices

    • Data Science (e.g., Python, scikit-learn, pandas)

    • Web or Mobile App Development

    • Machine Learning and/or Artificial Intelligence

    • Robotics and/or Embedded Systems

    • Git/GitHub and version control workflows

  • Experience teaching, training, or mentoring—formally or informally—with a commitment to inclusive, equity-minded, and student-centered practices.

  • Effective written and oral communication skills for working with a diverse audience and stakeholders.

  • Sensitivity to and understanding of the diverse academic, socioeconomic, cultural, gender, linguistic, and ability backgrounds of community college students.

We strongly encourage applications from individuals with nontraditional pathways into computer science, including those with significant industry experience who meet minimum qualifications or equivalency.

OTHER/PREFERRED QUALIFICATIONS:

These are not required, but we strongly prefer candidates who either have experience in these areas or demonstrate a strong willingness to learn.

  • Experience teaching in online or hybrid environments using humanizing and accessible approaches.

  • Familiarity with Zero Textbook Cost (ZTC) or Open Educational Resources (OER).

  • Demonstrated collaboration skills and ability to work effectively with students, faculty, and industry/community partners.

  • Ongoing professional development or certifications (e.g., AWS Cloud Practitioner, CompTIA Security+, Google Data Analytics, etc.).

  • Experience supporting, mentoring, or advising students from historically underrepresented groups in STEM.

  • Participation in outreach efforts, especially with K-12 schools or community-based STEM pipeline programs.

  • Interest or experience in interdisciplinary work, such as integrating technology with social, environmental, or Indigenous knowledge systems.

  • Commitment to the mission of the California Community Colleges and to increasing equity, access, and social mobility through education.

  • Experience developing or adapting curriculum that supports equitable outcomes and reflects diverse perspectives in computing.

  • Development or revision of degrees, certificates, or curriculum in high-demand or emerging fields (e.g., cybersecurity, AI, cloud computing, full stack development).

Additional Information

SPECIAL INSTRUCTIONS TO APPLICANTS:

Applicants may find it helpful to refer back to the job posting, specifically the special instructions, while applying. Consider saving the job description or opening a new browser window.

*ATTENTION* Application materials with personal photos will render your application incomplete. Please do not include any materials that were not asked for.

Having the following materials prepared and ready to attach BEFORE beginning the application may make the application experience more seamless.

REQUIRED APPLICATION DOCUMENTS (APPLICANTS MUST SUBMIT THE FOLLOWING ITEMS):

  • A current and complete resume/CV

  • A 1-2 page cover letter. Please include how your experience connects to the necessary qualifications, and briefly explain why you want to teach at Cuyamaca College.

  • Official or unofficial transcripts for all colleges/universities attended. If your degree is from a non-U.S. institution, include a credential evaluation.

*ATTENTION* Please upload .doc, .docx, or PDF files ONLY. If you are working on Google Docs or Mac files, please be sure to save under .doc or PDF for your files to upload correctly.

Under Federal Law, employers are required to verify that all new employees are eligible for employment in the United States. Prior to appointment to a position, you must present acceptable proof of your identity and authorization to work in the United States.

GCCCD is an Equal Employment Opportunity and Title IX employer. 

Applicants who are protected under the Americans with Disabilities Act and who require accommodations for completing the application process or interviewing should notify the Human Resources Department by emailing D-HR-Jobs@gcccd.edu.

Offers of employment are contingent upon successful fingerprint clearance. A processing fee plus Live Scan fee will be required.

Apply now Apply later
Job stats:  0  0  0

Tags: Architecture AWS Azure Computer Science Cybernetics Data Analytics Engineering GCP Git GitHub Google Cloud Java JavaScript Machine Learning Mathematics OOP Pandas Python Robotics Scikit-learn Security STEM Teaching

Perks/benefits: Career development Equity / stock options Health care

Region: North America
Country: United States

More jobs like this