Professional Resume Template for

Lecturer in Computer Science

David R. Harrison

Boston, MA

(617) 555-0143

david.harrison@email.com

linkedin.com/in/david-harrison | github.com/davidharrison | davidharrison.edu

Professional Summary

Solutions-focused Lecturer in Computer Science with 5 years of experience designing curriculum, delivering lectures, and mentoring students in software engineering and database systems. Spearheaded the redesign of 3 core undergraduate courses, increasing student course retention rates by 18% and improving average lab exam scores by 14% over 2 academic years. Proficient in Python, Java, C++, Git, SQL, and modern learning management systems. Collaborated with academic advisors to mentor 45 undergraduate student researchers. Conducted 12 outreach workshops to introduce local high school students to coding.

Work Experience

Lecturer in Computer Science — Boston University

Boston, MA | August 2023 – Present

  • Instructed 4 undergraduate courses per semester with an average enrollment of 120 students per class, maintaining a student course evaluation rating of 4.8 out of 5.0 across all semesters.
  • Designed and implemented a automated autograding system using Python and Docker for 3 programming courses, reducing grading turnaround time by 35% and saving 12 hours of weekly TA labor.
  • Spearheaded the redesign of the Introduction to Algorithms syllabus, incorporating 8 interactive visual modules that improved average student final exam performance by 12% over 2 terms.
  • Mentored 25 undergraduate students on career pathing and academic research, leading to 6 student-authored papers accepted at regional computing conferences.

Adjunct Instructor in Computer Science — Northeastern University

Boston, MA | September 2021 – July 2023

  • Delivered lectures and administered labs for 3 introductory computer science courses, managing a cohort of 90 students and 4 graduate teaching assistants.
  • Restructured the Java Programming lab curriculum to feature 10 weekly real-world projects, which decreased the course drop/withdrawal rate from 14% to 6% in 3 semesters.
  • Coordinated with 5 faculty members to align curriculum learning outcomes across introductory sequences, lowering student prerequisite knowledge gaps by 18% in subsequent semesters.
  • Organized and hosted 6 annual coding workshops for local high schools, attracting over 150 attendees and contributing to a 10% increase in freshman CS enrollments.

Education

Master of Science in Computer Science

Boston University · Boston, MA · 2021

Skills

Curriculum design, Lecture delivery, Student mentorship, Python, Java, C++, SQL, Git, Linux, Docker, LaTeX, Canvas LMS, Gradescope, Autograding, Academic advising

Projects

Automated Exam Grading Pipeline

Role: Lead Developer & Instructor

Tools: Python, Docker, Git, Linux

Developed a secure sandbox environment for grading 1,200 student programming submissions, reducing grading cycle times by 40%.

Interactive Learning Web App

Role: Faculty Project Director

Tools: React, Node.js, PostgreSQL, GitHub

Led a team of 4 senior students to build a visual data structure animator used by 450+ students, improving test scores by 15%.

Certifications

  • Higher Education Teaching Certificate – Harvard Derek Bok Center (2022)
  • Online Instructor Certification – Quality Matters (2021)

Additional information

  • Languages: English (Native), French (Conversational)
  • Volunteer Work: Mentor for regional high school science fair programs (2022-present)
  • Availability: Available for fall 2026 academic semester (1 month notice)

Ready to use this template?

Customize this template

Job Market Insights

Market data and opportunities for

Lecturer in Computer Science

Job Market Insights

$72,000

-

$105,000

Avg:

$88,000

Growth Outlook:

The demand for postsecondary computer science teachers in the United States remains high, driven by the persistent expansion of technology sectors and student enrollment in computing disciplines. According to the Bureau of Labor Statistics, employment for postsecondary teachers is projected to grow by 8% from 2023 to 2033, faster than the average for all occupations. As universities expand hybrid learning and online courses, computer science lecturers with expertise in automated grading tools and student engagement methods will face highly favorable job opportunities.

8% growth over 10 years

Key Skills Required

Focus on these skills when customizing your resume for recruiter screenings.

Demonstrated ability to design and deliver computer science curriculum in undergraduate and graduate courses || Proficiency in programming languages including Python, Java, C++, and database query languages such as SQL || Experience with learning management systems like Canvas and grading automation tools such as Gradescope

Search Jobs

Explore live openings for

Lecturer in Computer Science

roles and tailor your resume to match the market demand.

Search

FAQ

Common questions about the

Lecturer in Computer Science

position

What qualifications are typically required to be a Lecturer in Computer Science?
What is the difference between a Lecturer and a tenure-track Professor?
How do Computer Science Lecturers incorporate active learning in the classroom?
Which programming languages and tools should a CS Lecturer prioritize?
How do Lecturers manage grading for large computer science cohorts?
What is the typical career progression for a Computer Science Lecturer?
Use this template