Computer Science Teacher Resume Example and Template
Computer science teacher resumes should demonstrate your coding expertise, ability to teach programming to diverse learners, and your knowledge of computer science fundamentals beyond just coding. Include evidence of student programming projects and your approach to making CS inclusive and accessible.
Schools prioritize CS teachers who can teach multiple programming languages, build student confidence in problem-solving, create engaging projects that connect to student interests, and work to expand CS access to underrepresented groups.
A complete, realistic Computer Science Teacher resume, laid out in an ATS-tested template. The candidate is illustrative: the name, employers and figures were written for this example and identify no real person, so you can copy its structure and wording freely.
Updated September 2026
Jessica Liu: Computer Science Teacher
Lawrence, Kansas, United States
Summary
Accomplished computer science educator with 5 years of experience teaching Python, Java, and web development to high school students. Increased female enrollment in CS courses by 47% through targeted outreach and inclusive curriculum design. Guided 8 students to AP CS Principles and A passing scores. Active software developer.
Work Experience
Computer Science Teacher, Lincoln High School
Aug 2022 – Present. Public school, 1,800 students, grades 9-12
- Teach 5 sections of Introduction to CS, AP CS Principles, and Web Development to 140 students with 78% pass rate on AP exam
- Designed project-based curriculum with capstone projects including game development, web applications, and automation tools created by 30+ students
- Increased female enrollment in CS courses from 18% to 35% through targeted outreach, inclusive curriculum design, and all-girls intro workshop
Computer Science Teacher, Central High School
Aug 2021 – Jul 2022. Public high school, 1,600 students, grades 9-12
- Taught 4 CS sections to 100 students with focus on Python fundamentals, problem-solving, and beginner-friendly projects
- Created 8 unit projects including password manager, text adventure game, and data visualization tool, engaging 45% of students in independent extension projects
- Mentored 3 students in competitive programming, guiding team to regional competition top 20 finishes
Education
University of Kansas
Bachelor of Science, Computer Science Education. Aug 2018 – May 2021
University of Kansas
Bachelor of Science, Computer Science. Aug 2016 – May 2018
Skills
Python programming, Java and object-oriented design, Web development and HTML/CSS, Algorithm design and analysis, Data structures, Project-based learning design, CS equity and inclusive teaching, Debugging and problem-solving, Git and version control, AP CS Principles curriculum
Languages
English, Mandarin Chinese
Certificates and Awards
- Kansas Teaching License, Computer Science 6-12, Kansas Department of Education, 2021
Why this look works
Computer science teaching builds problem solvers and innovators. A modern, tech-forward template with clean lines and contemporary design reflects the dynamic nature of CS. Professional yet accessible design appeals to schools building robust CS programs.
Resume tips for this job
- Lead with your programming languages and AP CS Principles credentials, as these are primary hiring criteria for CS departments building new programs or expanding offerings
- Quantify student project success and diversity gains: 'Increased female CS enrollment from 18% to 35%' or '30 students completed capstone projects' demonstrates program building and inclusion leadership
- Include evidence of your own software development work, since active developers bring current knowledge and credibility. Link to GitHub portfolio if you have one.
Common questions
Should I mention personal coding projects or GitHub work?
Yes. Include a link to your GitHub profile or describe recent projects: 'Active open-source contributor with 8 repositories' or 'Built personal portfolio of 5 web applications.' Current developers bring credibility and inspiration to students.
What if my AP CS pass rate is below 70%?
Frame it with context and effort: 'Taught AP CS Principles to 45 first-time CS students, with 62% pass rate, up from 38% in school's first year offering the course.' Building new CS programs takes time. Show growth trajectory.