Computer Science Teacher
$59K - $81K/yr
Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science ... Graduation: attend and speak for students Staff and Faculty Meetings and Professional Development
$59K - $81K/yr
Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science ... Graduation: attend and speak for students Staff and Faculty Meetings and Professional Development
$59K - $81K/yr
Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science ... Graduation: attend and speak for students Staff and Faculty Meetings and Professional Development
Posting Summary Logo Posting Number TMP01387PO19 Job Code Title Instructor Advertised Title Adjunct Faculty in Computer Science Campus Beaufort College/Division USC Beaufort College/Division Level ...
Posting Summary Logo Posting Number TMP01387PO19 Job Code Title Instructor Advertised Title Adjunct Faculty in Computer Science Campus Beaufort College/Division USC Beaufort College/Division Level ...
Salinas, CA · On-site
$70.55/hr
Participate in faculty recruitment and peer evaluation; * Participate in assignments and activities ... Master's in computer science or computer engineering OR * Bachelor's in either of the above AND ...
Salinas, CA · On-site
$70.55/hr
Participate in faculty recruitment and peer evaluation; * Participate in assignments and activities ... Master's in computer science or computer engineering OR * Bachelor's in either of the above AND ...
Computer Science, Part-Time Professor at Hartnell Community College Share on X Print Application ... Participate in faculty recruitment and peer evaluation; Participate in assignments and activities ...
Computer Science, Part-Time Professor at Hartnell Community College Share on X Print Application ... Participate in faculty recruitment and peer evaluation; Participate in assignments and activities ...
The Grader will assist faculty by evaluating and scoring student assignments in a timely and ... Computer Science major; GPA of 3.0 or higher * Eligible to work in the United State and can provide ...
The Grader will assist faculty by evaluating and scoring student assignments in a timely and ... Computer Science major; GPA of 3.0 or higher * Eligible to work in the United State and can provide ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Research assistants support faculty-led research projects in areas such as artificial intelligence ... Computer Science major; GPA of 3.0 or higher * Eligible to work in the United State and can provide ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Research assistants support faculty-led research projects in areas such as artificial intelligence ... Computer Science major; GPA of 3.0 or higher * Eligible to work in the United State and can provide ...
CA · On-site
$66.84 - $74.07/hr
Computer Science Division: Instruction Opening Date: 05/16/2017 Closing Date: Continuous Salary ... F Faculty Position Type: A Non Regular Faculty (Facl or Non T Facl) Categorically Funded: No JOB ...
CA · On-site
$66.84 - $74.07/hr
Computer Science Division: Instruction Opening Date: 05/16/2017 Closing Date: Continuous Salary ... F Faculty Position Type: A Non Regular Faculty (Facl or Non T Facl) Categorically Funded: No JOB ...
$69.14 - $94.12/hr
(Part-time Faculty Pool) - Computer Science Instructor at Monterey Peninsula College Share on X Print Application Deadline 8/26/2026 11:55 PM Pacific Date Posted 2/27/2026 Contact Recruitment Office ...
$69.14 - $94.12/hr
(Part-time Faculty Pool) - Computer Science Instructor at Monterey Peninsula College Share on X Print Application Deadline 8/26/2026 11:55 PM Pacific Date Posted 2/27/2026 Contact Recruitment Office ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, On-site (work in-person at business location) Temporary Faculty Pool Department of Computer Science College of Science The ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, On-site (work in-person at business location) Temporary Faculty Pool Department of Computer Science College of Science The ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, On-site (work in-person at business location) Temporary Faculty Pool Department of Computer Science College of Science The ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, On-site (work in-person at business location) Temporary Faculty Pool Department of Computer Science College of Science The ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, On-site (work in-person at business location) Temporary Faculty Pool Department of Computer Science College of Science The ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, On-site (work in-person at business location) Temporary Faculty Pool Department of Computer Science College of Science The ...
Santa Rosa, CA · On-site
$60.76 - $154.09/hr
A part-time faculty assignment may not exceed a total of 67% of an annual full-time assignment ... Computer Science & Programming * Graphic Design * Graphics & Multimedia * Information Technology ...
Santa Rosa, CA · On-site
$60.76 - $154.09/hr
A part-time faculty assignment may not exceed a total of 67% of an annual full-time assignment ... Computer Science & Programming * Graphic Design * Graphics & Multimedia * Information Technology ...
$60.60 - $72.51/hr
z-Part-Time Adjunct Faculty Pool - Computer Science at College of the Sequoias in Tulare County Share on X Print Application Deadline 9/8/2026 4:30 PM Pacific Date Posted 3/12/2026 Contact Human ...
$60.60 - $72.51/hr
z-Part-Time Adjunct Faculty Pool - Computer Science at College of the Sequoias in Tulare County Share on X Print Application Deadline 9/8/2026 4:30 PM Pacific Date Posted 3/12/2026 Contact Human ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Recommendation letter from a Computer Science faculty member Applications will be reviewed as ... needed. Please direct all questions about the position to: Laura Villegas at lvillegas@fullerton ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Recommendation letter from a Computer Science faculty member Applications will be reviewed as ... needed. Please direct all questions about the position to: Laura Villegas at lvillegas@fullerton ...
Sonoma, CA · On-site
$5.5K - $6.6K/mo
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Engineering, On-site (work in-person at business location) Department or School Of Engineering and Computer Science ...
Sonoma, CA · On-site
$5.5K - $6.6K/mo
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Engineering, On-site (work in-person at business location) Department or School Of Engineering and Computer Science ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Engineering, On-site (work in-person at business location) Department or School Of Engineering and Computer Science ...
Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Engineering, On-site (work in-person at business location) Department or School Of Engineering and Computer Science ...
Turlock, CA · On-site
$18/hr
Computer Science RSCA - ISA Job no: 558928 Work type: Student Assistant Location: Stanislaus ... faculty holds doctorates or terminal degrees in their fields. The University offers 43 ...
Turlock, CA · On-site
$18/hr
Computer Science RSCA - ISA Job no: 558928 Work type: Student Assistant Location: Stanislaus ... faculty holds doctorates or terminal degrees in their fields. The University offers 43 ...
San Bernardino, CA · On-site
Instructional Faculty - Temporary/Lecturer Location: San Bernardino - San Bernardino Campus Categories: Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Computer Science ...
San Bernardino, CA · On-site
Instructional Faculty - Temporary/Lecturer Location: San Bernardino - San Bernardino Campus Categories: Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Computer Science ...
San Bernardino, CA · On-site
Instructional Faculty - Temporary/Lecturer Location: San Bernardino - San Bernardino Campus Categories: Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Computer Science ...
San Bernardino, CA · On-site
Instructional Faculty - Temporary/Lecturer Location: San Bernardino - San Bernardino Campus Categories: Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Computer Science ...
Instructional Faculty - Temporary/Lecturer Location: San Bernardino - San Bernardino Campus Categories: Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Computer Science ...
Instructional Faculty - Temporary/Lecturer Location: San Bernardino - San Bernardino Campus Categories: Unit 3 - CFA - California Faculty Association, Temporary, Part Time, Faculty - Computer Science ...
$55.8K - $59.5K
7% of jobs
$59.5K - $63.2K
7% of jobs
$63.2K - $66.9K
2% of jobs
$66.9K - $70.7K
0% of jobs
$70.7K - $74.4K
2% of jobs
$76K is the 25th percentile. Wages below this are outliers.
$74.4K - $78.1K
15% of jobs
$78.1K - $81.8K
16% of jobs
The median wage is $82.1K / yr.
$81.8K - $85.5K
13% of jobs
$85.5K - $89.3K
6% of jobs
$91K is the 75th percentile. Wages above this are outliers.
$89.3K - $93K
16% of jobs
$93K - $96.7K
17% of jobs
$55.8K
$82K
$96.7K
| Aspect | Computer Science Faculty | Computer Science Lecturer |
|---|---|---|
| Required Credentials | Typically PhD in Computer Science or related field | Master's degree or equivalent in Computer Science or related field |
| Work Environment | Universities, colleges, research institutions | Universities, colleges, technical institutes |
| Employer & Industry Usage | Higher education institutions, research-focused | Higher education institutions, teaching-focused |
| Common Search & Comparison Intent | Academic roles, research, teaching responsibilities | Teaching roles, academic positions, entry to mid-level faculty |
Computer Science Faculty generally hold doctoral degrees and focus on both teaching and research at universities. In contrast, Computer Science Lecturers often have master's degrees and primarily focus on teaching undergraduate courses. Both roles are found in higher education but differ in qualifications, responsibilities, and career paths.

The Girls' Middle School
Since its founding in 1998, The Girls' Middle School (GMS) has been committed to progressive education and innovative programming, educating the diverse middle school students who make up our vibrant, inclusive community. Our project-based curriculum encourages creative problem-solving, collaborative teamwork, and independent thought. GMS educates girls* during a pivotal time in their lives. Students develop self-knowledge, confidence, and leadership skills supported by a staff highly attuned to their changing emotional and social needs. GMS encourages girls to find their voices, take risks, and become self-reliant. Learn more about GMS: www.girlsms.org and https://youtu.be/SatUBcjwkxA?feature=shared
*At GMS, "girls" refers to cis girls, trans girls, non-binary youth, gender non-conforming youth, gender queer youth, and any girl-identified youth.
Mission
The Girls' Middle School educates girls at a crucial time in life. We create an inclusive environment where academic growth is nourished. A GMS girl discovers her strengths and expresses her voice while respecting the contributions of others.
Primary Teaching Responsibilities
Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science
Develop inclusive classroom procedures and practices to optimize learning for all studentsÂ
Develop and document curriculum that involves exploration, inquiry, and hands-on learning
Differentiate assignments and classroom practices to provide for student choice and agency, multiple levels of challenge, various learning modalities, and to accommodate learning differences within the context of collaborative learning
Create authentic assessments that are rooted in the course learning objectives, provide multiple ways to demonstrate engagement and understanding, and communicate expectations clearly to students
Hold Office Hours daily to meet with students individually and/or in groups
Communicate curriculum and expectations to parents via periodic curriculum updates and showcase events such as Back to School Night and Academic Fair
Respond to family communications in a timely manner, typically within one or two school daysÂ
Write informal narrative reports for Fall Snapshots and Spring Check-Ins (as agreed upon with the Assistant Head of School; not to exceed one grade-level worth of reports at any given time)
Write formal First and Second Semester Progress Reports that make up the student cumulative file (as agreed upon with the Assistant Head of School; not to exceed one grade-level worth of reports at any given time
Conduct Parent/Guardian - Teacher ConferencesÂ
7th Period and Student Supervision Responsibilities
Assemblies: attend and supervise students
Electives: each semester, teach an elective class that meets approximately once per week
Advisory: serve as an advisor
Supervise Recess or Lunch (dependent on classroom assignments)
Grade Level and Special Activities
Start-of-Year Grade Level Activities: coordinate with the administration and grade level team to plan and carry out activities such as New Student Orientation, grade level community-building activities/trips
Proctor MAP Growth AssessmentsÂ
Fall and Spring Intersession weeks: teach a course or chaperone a grade-level tripÂ
Grade Level Field Trips: attend and chaperone (day and/or overnight) as needed
Grade Level-specific Programs or Events (e.g. 6th New Family Picnic, 7th Entrepreneurial, 8th Personal Odyssey): attend and supportÂ
End-of-Year Activities: coordinate with the administration and grade-level team to plan and carry out grade-level activities
Graduation: attend and speak for students
Staff and Faculty Meetings and Professional Development
Participate in weekly staff check-ins/meetings and faculty, grade-level, and department meetings
Participate in August Pre-Service, June Post-Service, and Faculty/Staff Professional Development throughout the year
Engage in other professional development throughout the year, including: membership in professional organizations, reading articles/books, observing classes, attending workshops or conferences, taking classes, planning/revising curriculum, developing effective assessment tools, participating on a committee for a school or strategic initiative, etc.
Â
Sourced by ZipRecruiter
Elementary and secondary schools
51 - 200 Employees
Palo Alto, CA, US
1998