Assistant Professor, Computer Science (Tenure-Track)

Contra Costa Community College District

Martinez (CA)

On-site

USD 75,000 - 110,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Computer Science Department at Los Medanos College seeks a full-time tenure-track Assistant Professor to teach programming and foundational CS courses, contribute to curriculum, and advance student success in a diverse college environment.

Responsibilities include developing courses, expanding online/hybrid offerings, and engaging in program assessment and college governance. Fall 2027 start date, 12-month appointment.

Qualifications

  • 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.

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

Skills

Programming courses
Curriculum design
Equity & inclusion
Online/Hybrid teaching
Canvas LMS

Education

Master's in CS or CE OR Bachelor's in CS/CE with Master's in Math/Cybernetics/MBA/Engineering OR Bachelor's in Engineering with Master's in Cybernetics/Engineering/Math/MBA OR Bachelor's in Math with Master's in Cybernetics/Engineering/Math/MBA OR Bachelor's in any with Master's in Information Science/CS/IS

Tools

Canvas

Job description

Assistant Professor, Computer Science (Tenure-Track)

Posting Number: F01360

Location: Los Medanos College

Description of Position

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.

Inquiries

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

Position Status: Tenure- Track

EEO Job Category: Faculty & Other Instructional Staff

Employee Group: Full-Time Faculty

Department: L6007-Computer Science

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.
Minimum Qualification-Education/Experience
  • 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.)
  • Understanding of and sensitivity to the diverse academic, socioeconomic, cultural, sexual orientation and ethnic backgrounds of community college students, staff and faculty.
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

Open Until Filled: No

Employment Begins: Fall 2027

# of Months: 12

The Contra Costa Community College District does not discriminate against any applicant for employment on the basis of race, religion, color, national origin, ancestry, physical or mental disability, medical condition, marital status, age, sex, or sexual orientation. This prohibition against unlawful discrimination extends to any person who is perceived to have any of the above characteristics or who is associated with someone who has, or who is perceived to have, any of those characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Assistant Professor, Computer Science (Tenure-Track)
Assistant Professor, Computer Science (Tenure-Track)

4cd • Pittsburg (CA)

On-site
USD 68,000 - 120,000
STRS Retirement
District‑paid benefits
Medical/Dental/Vision Insurance
Assistant Professor, Mathematics (Tenure- Track)
Assistant Professor, Mathematics (Tenure- Track)

Contra Costa Community College District • Martinez (CA)

On-site
USD 90,000 - 120,000
Impactful Tenure-Track Computer Science Professor
Impactful Tenure-Track Computer Science Professor

Contra Costa Community College District • Pittsburg (CA)

On-site
USD 68,000 - 120,000
STRS Retirement
District‑paid benefits
Medical/Dental/Vision Insurance
Tenure-Track CS Professor | Curriculum & Student Success
Tenure-Track CS Professor | Curriculum & Student Success

Contra Costa Community College District • Martinez (CA)

On-site
USD 75,000 - 110,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 90,000 - 120,000
Assistant Professor, Biology (Tenure Track)
Assistant Professor, Biology (Tenure Track)

Contra Costa Community College District • Martinez (CA)

On-site
USD 80,000 - 110,000
Engineering Adjunct Instructor (TEMPORARY)
Engineering Adjunct Instructor (TEMPORARY)

Contra Costa Community College District • Martinez (CA)

On-site
USD 24,000 - 42,000
Part-time Faculty Pool: Computer Science
Part-time Faculty Pool: Computer Science

Merced College • Merced (CA)

On-site
USD 90,370 - 116,806
Sick leave
Professional development opportunities
Assistant Professor, Biology (Tenure Track)
Assistant Professor, Biology (Tenure Track)

Contra Costa Community College District • Pittsburg (CA)

On-site
USD 68,000 - 132,000
STRS retirement
Medical insurance (Anthem/ Kaiser)
Dental and vision
+3
Assistant Professor, Electrical and Instrumentation Technology (Tenure- Track)
Assistant Professor, Electrical and Instrumentation Technology (Tenure- Track)

4cd • California

On-site
USD 68,000 - 120,000
STRS retirement system
District-paid benefits
Travel assistance plan