Assistant Professor, Computer Science (Tenure-Track)

Contra Costa Community College District

Martinez (CA)

On-site

USD 68,000 - 113,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

STRS
Medical/Dental/Vision
Sabbatical Leave

Job summary

Los Medanos College, part of the Contra Costa Community College District, seeks a full-time tenure-track Assistant Professor in Computer Science to teach programming and foundational CS courses and contribute to curriculum development.

The position emphasizes student-centered teaching, equity and inclusion, with opportunities for online and hybrid modalities and growth within a diverse program serving transfer and career pathways.

Qualifications

  • Demonstrated experience teaching programming (e.g., C++, Java, Python).
  • Experience updating curriculum to industry standards and using hands‑on labs.

Responsibilities

  • Teach multiple CS courses across the curriculum.
  • Contribute to curriculum development and course updates.

Skills

Programming instruction
Curriculum development
Student-centered teaching
Equity and inclusion

Education

Master's in CS or CS Eng
Bachelor's + Master in related fields

Tools

Canvas

Job description

Assistant Professor, Computer Science (Tenure-Track)

The Computer Science Department at Los Medanos College is seeking a full-time faculty member to support a growing and evolving program that prepares students for transfer and careers in software development, information technology, and related fields. This position will primarily focus on teaching programming and foundational computer science courses, including but not limited to introductory and intermediate programming (e.g., C++, Python, or Java), systems concepts, and applied computing courses.

The successful candidate will teach multiple courses across the Computer Science curriculum, with opportunities to contribute to both established and newly developed courses. In addition to instruction, the faculty member will play a key role in curriculum development, including updating course content to reflect current industry standards, integrating hands‑on and project‑based learning, and supporting the expansion of course offerings and modalities (e.g., online and hybrid formats).

This position offers the opportunity to contribute meaningfully to a program that serves a diverse student population with a wide range of educational goals. Faculty are expected to engage in student‑centered teaching practices, provide mentorship and academic guidance, and participate in departmental and college‑wide initiatives that support student success, equity, and inclusion.

The department values collaboration, innovation, and continuous improvement. Faculty work closely together to align curriculum, share best practices, and support program growth. Given the evolving nature of the discipline, this role is ideal for someone who is committed to staying current with emerging technologies and contributing to a dynamic and forward‑looking academic environment.

Our Vision for Social Justice

We are seeking people who recognize the critical role community colleges play in social justice, who have ability in this space, enthusiasm for this work, ideas and vision to improve our approaches, and a commitment to achieving equitable academic success for the 50,000+ students attending our five beautiful colleges and centers. Our social justice work calls for employees who have a sense of social responsibility, interest in our community and world in which we live.

The intention of social justice work is to strengthen humanity by understanding that every person deserves the benefits of fully participating in our society and institutions.

Academic researchers have illustrated that crucial social justice principles are a compilation of equality, equity, diversity, inclusion, engagement, environmental sustainability and human rights. These complex principles are challenging to operationalize in higher education; yet, we are steadfast in our diligence to forge ahead to advance this vital mission.

Community colleges are uniquely positioned to lead higher education in the work of social justice. Many of our students come from historically underserved and underrepresented backgrounds; students of color, students with recent immigrant histories, students from cycles of low income if not poverty, students from indigenous communities, and students from first‑generation families.

The idea of promoting social mobility through education is unconditionally and uncompromisingly embraced by community colleges. This is an exciting role, and it comes with a heavy responsibility. Simply put, we need to create environments where our students achieve greater academic success, so much so that we close our persistent equity/opportunity gaps.

If you are committed to social and racial justice and if you are interested in joining a community dedicated to solving these inequities through education, you may contact the person in the Inquiries section for more details.

Inquiries

Contact Emerald Templeton with your inquiries at: etempleton@losmedanos.edu

Recruitment Type

Faculty

Posting Number

F01360

# of Openings

1

Salary information

Initial salary placement for full-time, tenure track positions is based on academic degree(s), upper/graduate level units earned, teaching experience and/or qualifying related professional occupation experience which ranges from $68,136 to $112,848 per year (Up to $132k).

Duties and Responsibilities
  • advancing equitable student learning through dedicated, exemplary instruction in accordance with established course outlines;
  • participating in the assessment of student learning outcomes for courses and programs; developing and implementing student learning outcomes assessment processes for courses and programs;
  • collaborating in the development and revision of curriculum and in program review;
  • engaging in department program improvement initiatives;
  • participating in department, division, and college committees;
  • participating in professional development activities, both departmental and college‑wide;
  • maintaining current knowledge in the subject matter area and effective teaching/ learning strategies;
  • maintaining appropriate standards of professional conduct and ethics;
  • informing students of course requirements, evaluation procedures and attendance requirements;
  • preparing and grading class assignments and examinations and informing students of their academic progress;
  • maintaining attendance, scholastic, and personnel records and submitting them according to published deadlines;
  • posting and holding sufficient and regular office hours in accordance with prevailing policy;
  • participating in College’s shared governance processes.
Required Degrees

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. (Note: If you do not possess the required degrees, you must complete a master’s degree equivalency form.)

Desirable Qualifications
  • Demonstrated experience teaching programming courses (e.g., C++, Java, Python) at the community college or university level, including both introductory and intermediate levels.
  • Experience designing and updating curriculum to align with current industry standards, including integration of hands‑on labs, real‑world projects, and modern development tools.
  • Demonstrated commitment to equity and inclusion through culturally responsive teaching practices and strategies that support the success of disproportionately impacted students.
  • Experience with multiple instructional modalities, including online, hybrid, and in‑person teaching, and use of learning management systems (e.g., Canvas).
  • Industry experience or applied knowledge in areas such as software development, cybersecurity, data analysis, or cloud technologies.
Job Open Date

09/24/2026

Job Close Date

11/13/2026

Employment Begins

Fall 2027

# of Months

12

Employee Benefits
  • Membership in State Teachers Retirement System (STRS)
  • District-paid benefits (employee contributes 6%) for employee and dependents/domestic partners including:
    • Medical (Anthem Blue Cross or Kaiser) insurance including chiropractic services
    • Dental and vision
    • Flexible spending (125) plan
    • Life and long‑term disability insurance
    • Employee Assistance Program
    • Deferred compensation (403b and 457)
    • Sabbatical Leave
  • Additional Benefits: The District also offers eligible faculty employees, travel assistance plan, retiree benefits, and employee discounts on health memberships.
  • Newly hired employees may notify the respective union (Local 1 or United Faculty) if they opt to join and/or authorize payment to the union. If the newly hired employee authorizes payment to the union then the following fees apply: Local 1 has a one‑time initiation fee of $45.00 and monthly contribution of 1% of gross pay +$1. United Faculty has an agency fee of .55% of gross pay plus $2.50.
Equal Opportunity Employment Statement

It is the District’s policy to ensure that all qualified applicants for employment and employees have full and equal access to employment opportunity, and are not subjected to discrimination in any program or activity of the District on the basis of ethnic group identity, race, color, ancestry, religion, marital status, sex, national origin, gender, gender identity, gender expression, age, sexual orientation, physical or mental disability, medical condition, genetic information, veteran status, parental status, citizenship or because an individual is perceived to have one or more of these characteristics or based on association with a person or group with one or more of these actual or perceived characteristics.

Supplemental Questions
  • * Tell us how you meet the minimum job qualifications: A) Master’s in computer science or computer engineering OR B) Bachelor’s in either of the above AND Master’s in mathematics, cybernetics, business administration, accounting or engineering OR C) Bachelor’s in engineering AND Master’s in cybernetics, engineering, mathematics, or business administration OR D) Bachelor’s in mathematics AND Master’s in cybernetics, engineering, mathematics, or business administration OR E) Bachelor’s degree in any of the above AND A master’s degree in information science, computer information systems, or information systems OR F) the equivalent (NOTE: If you do not possess the required degrees, you must submit a master degree equivalency form explaining how you believe you have a equivalent background. You can find and upload this form in the attachment section of the application.)
  • * Describe your experience teaching programming courses. How do you support students with varying levels of preparation in achieving success?
  • * Describe specific strategies you use to promote equity and inclusion in your classroom, particularly for students from underrepresented backgrounds in STEM.
  • * Provide an example of how you have updated or designed curriculum to reflect current industry practices or technologies.
  • * Describe your experience teaching in different instructional modalities (online, hybrid, in‑person). How do you ensure student engagement and success in each?
Required Documents
  • Unofficial Transcript (must show degree(s) conferred)
  • Cover Letter
  • Resume/CV
Optional Documents
  • Application for Equivalency
  • Foreign Degree Evaluation Form (NACES Approved Agency)
  • Unofficial Transcript 2
  • Unofficial Transcript 3
  • Unofficial Transcript 4

Contra Costa Community College District
District Office
500 Court Street
Martinez, CA 94553

Candidate Employment Notice:The Immigration Reform and Control Act of 1986, Public Law 99-603, requires that employers obtain documentation from every new employee which authorizes that individual to accept employment in this country.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head Coach, Baseball (TEMPORARY)
Head Coach, Baseball (TEMPORARY)

University of California • Martinez (CA)

On-site
USD 21,000 - 24,000
Electronics Adjunct Instructor (TEMPORARY)
Electronics Adjunct Instructor (TEMPORARY)

Contra Costa Community College District • Martinez (CA)

On-site
USD 107,000 - 178,000
Assistant Professor, Electrical and Instrumentation Technology (Tenure- Track)
Assistant Professor, Electrical and Instrumentation Technology (Tenure- Track)

Contra Costa Community College District • Martinez (CA)

On-site
USD 68,000 - 113,000
STRS retirement
District‑paid benefits
Dental and vision
+1
Assistant Professor, Biology (Tenure Track)
Assistant Professor, Biology (Tenure Track)

Contra Costa Community College District • Martinez (CA)

On-site
USD 68,000 - 113,000
Interim Dean, Counseling & Student Support
Interim Dean, Counseling & Student Support

Contra Costa Community College District • Martinez (CA)

On-site
USD 145,000 - 177,000
Program Assistant Scholars for Justice (Rising Scholars)
Program Assistant Scholars for Justice (Rising Scholars)

Contra Costa Community College District • Martinez (CA)

On-site
USD 56,000 - 69,000
Health insurance
Retirement benefits
Paid holidays
Computer Science Instructor (Part-Time Faculty Pool) Clovis Community College
Computer Science Instructor (Part-Time Faculty Pool) Clovis Community College

SCCCD International Education • Clovis (CA)

On-site
Program Coordinator, Senior (Student Services and Basic Needs)
Program Coordinator, Senior (Student Services and Basic Needs)

Contra Costa Community College District • Martinez (CA)

On-site
USD 78,000 - 95,000
Program Coordinator, Senior (Student Services and Basic Needs)
Program Coordinator, Senior (Student Services and Basic Needs)

Contra Costa Community College District • San Ramon (CA)

Hybrid
USD 78,000 - 95,000
Program Assistant (Wellness and Engagement)
Program Assistant (Wellness and Engagement)

Contra Costa Community College District • Martinez (CA)

On-site
USD 56,000 - 69,000
Health insurance
PERS/STRS retirement
Paid holidays