Lecturer - Department of Computer Science and Engineering

Santa Clara UniversitySanta Clara, CA
$104,375 - $116,021Onsite

About The Position

The Department of Computer Science and Engineering invites applications for one lecturer for the 2026-2027 academic year. The department is specifically seeking candidates with expertise in at least two areas of: data structures, assembly languages, logic design, algorithms, embedded systems, computer architecture, operating systems, programming languages, compilers, software engineering, database, parallel programming, machine learning, and other topics in computer science and engineering. The full-time teaching load is 9 course equivalents (CEs) per academic year – taught over 3 academic quarters (fall, winter, spring). A 4-unit course is 1 CE; a 2-unit graduate course is 0.66 CE; and an undergraduate lab with Teaching Assistant (TA) support is 0.25 CE. Course release(s) may be approved for advising/service to the Departments.

Requirements

  • Ph.D. degree (or have a Master’s degree with relevant experience) in computer engineering, computer science, or a related field.
  • Demonstrated evidence of effective university-level teaching.
  • An understanding of the Santa Clara teaching-scholar model.
  • Must be able to provide evidence of identity and legal authorization to work in the United States.

Nice To Haves

  • Expertise in at least two areas of: data structures, assembly languages, logic design, algorithms, embedded systems, computer architecture, operating systems, programming languages, compilers, software engineering, database, parallel programming, machine learning, and other topics in computer science and engineering.

Responsibilities

  • Teach a course load equivalent to nine courses per academic year as defined by the University. Course releases may be approved for advising/service duties.
  • Conduct all assigned class meetings, assign and grade class assignments and exams.
  • Hold weekly office hours on campus and be available to students.
  • Assign and submit student grades to the registrar by the designated deadlines.
  • Conduct course assessments as required by the department(s).
  • Supervise student projects only if necessary.
  • Fulfill other necessary instructional, academic, or service activities (e.g., department meetings and department/school events).

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Ph.D. or professional degree

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service