Lecturer in Computer Science Jobs

Lecturer in Computer Science jobs are open across universities, community colleges, and technical institutes, at every level from adjunct and visiting lecturer to senior and tenured-track positions, with specializations in algorithms, software engineering, and data structures. See the openings below and apply to the ones that match your experience.

Find Jobs

Overview

Open roles9
Top stateCalifornia
Top employerUniversity of Miami
Top cityTurlock, CA
Work type100% On-site
Top industryEducation

Showing 5 of 9+ Lecturer in Computer Science jobs

Lecturer or Senior Lecturer, Computer Science
We won't show you this job again
Added 6d ago
Lecturer or Senior Lecturer, Computer Science
University of Arizona
Tucson, Arizona
Higher Education
Research & Academia
Teaching & Instruction
Master of Science
10,000+

Have you applied for this role?

Lecturer- Department of Mathematics and Computer Science
We won't show you this job again
Added 1w ago
Lecturer- Department of Mathematics and Computer Science
Seton Hall University
South Orange, New Jersey
Higher Education
K-12 Teaching
Teaching & Instruction
$59k - $65k/yr
Doctoral degree in mathematics
1,001-5,000

Have you applied for this role?

Part-Time Lecturer in Computer Science
We won't show you this job again
Added 2w ago
Part-Time Lecturer in Computer Science
The University of Texas Rio Grande Valley
Texas
Higher Education
Research & Academia
Teaching & Instruction
Master's degree
1,001-5,000

Have you applied for this role?

Part-Time Lecturer of Computer Science
We won't show you this job again
Added 1mo ago
Part-Time Lecturer of Computer Science
Columbus State University
Columbus, Georgia
Corporate Training
Higher Education
Teaching & Instruction
Doctoral degree
1,001-5,000

Have you applied for this role?

Lecturer Pool - Computer Science and Information Systems: Cybersecurity AY 2026/27
We won't show you this job again
Added 2mo ago
Lecturer Pool - Computer Science and Information Systems: Cybersecurity AY 2026/27
California State University
San Marcos, California
Cybersecurity
Cybersecurity Operations
Security Engineering
Master's degree
5,001-10,000

Have you applied for this role?

Lecturer in Computer Science Jobs by Experience Level

See All 9 Lecturer in Computer Science Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Lecturer in Computer Science Job Market

Who's Hiring

University of Miami1 open role
Seton Hall University1 open role
University of Arizona1 open role

Top Industries Hiring

  • Education

What Employers Look For

The qualifications that appear most often in lecturer in computer science jobs.

  • Master's or doctoral degree in Computer Science or a closely related field
  • Demonstrated experience teaching undergraduate or graduate computer science courses
  • Proficiency in at least one core programming language such as Python, Java, or C++
  • Ability to develop and update course curricula aligned with current industry practices
  • Experience with learning management systems and online or hybrid course delivery
  • Strong written and verbal communication skills for a diverse student population

Tips for Your Lecturer in Computer Science Job Search

Tailor your teaching portfolio to the role

Hiring committees at universities want course syllabi, grading rubrics, and student feedback scores, not just a CV. Package at least two course designs you've led or assisted with, and name the specific programming languages or frameworks you taught.

Apply early to roles that fit

Migrate Mate lists lecturer in computer science openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Distinguish adjunct from full-time postings

Many institutions post adjunct and full-time lecturer roles under nearly identical titles. Read the contract type and course-load expectations carefully before applying, since adjunct roles are often per-course and do not include benefits or a path to tenure.

Highlight industry experience alongside research

Departments hiring lecturers for applied tracks, such as software engineering or cybersecurity, weight real-world industry experience heavily. Quantify production systems you've built or teams you've led, since that differentiates you from candidates with purely academic backgrounds.

Prepare a teaching demonstration on a core topic

Most final-round interviews include a 20-minute live teaching demo for a committee. Rehearse explaining a concept like recursion or database normalization to a mixed audience, and have a backup plan if the classroom technology fails.

Negotiate course load before accepting an offer

Salary figures rarely reflect the full picture for lecturer roles. Ask exactly how many sections you're expected to teach per semester, what prep relief is offered for new courses, and whether there's a cap on advising obligations before you sign.

Lecturer in Computer Science Jobs: Frequently Asked Questions

Which companies are hiring the most lecturer in computer sciences?

The companies hiring the most lecturer in computer sciences right now include University of Miami, Seton Hall University, and University of Arizona, with the largest share of openings in California, Arizona, and Georgia, based on current listings on Migrate Mate as of November 2026. Demand tends to be highest at institutions with large undergraduate enrollment in STEM programs.

How many lecturer in computer science jobs are remote?

About 0% of lecturer in computer science openings are fully remote or hybrid as of November 2026, with fully online roles concentrated in asynchronous course delivery for introductory programming and general education computing courses. Lab-intensive and upper-division courses are far more likely to require an on-campus presence due to equipment and proctoring requirements.

How do you become a lecturer in computer science?

Most institutions require at minimum a master's degree in computer science or a closely related field, though many prefer a doctorate for roles above adjunct level. Build a teaching portfolio that includes sample syllabi, assignments, and any student evaluations you've received. Gaining experience as a teaching assistant, lab instructor, or guest lecturer helps demonstrate classroom readiness before applying for full lecturer positions.

Can you get a lecturer in computer science job with little or no teaching experience?

Yes, some institutions hire candidates with strong industry backgrounds but limited formal teaching experience, particularly for applied courses in software development, networking, or cybersecurity. Framing professional mentorship, training delivery, or technical presentations as instructional experience strengthens your application. Community colleges and bootcamp-affiliated programs are often the most open to candidates transitioning from industry into the classroom.

What does the lecturer in computer science interview process look like?

The process typically starts with a phone or video screen with HR or a department coordinator, followed by a formal interview with a faculty search committee that covers your teaching philosophy and course design approach. Most final rounds include a live teaching demonstration before the committee and sometimes students. References from supervisors or faculty mentors who can speak to your instructional effectiveness are usually requested before an offer is extended.

Where can I find and apply to lecturer in computer science jobs?

You can find and apply to lecturer in computer science jobs on Migrate Mate, which lists current openings from institutions across the United States. Search the listings to find roles that match your subject expertise and experience level, then apply directly to each position that fits.

See All 9 Lecturer in Computer Science Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs