Computer Science Teachers, Postsecondary
Computer science teachers at colleges and universities instruct students in programming, algorithms, data structures, and related computing topics. Some specialize in areas like software engineering, artificial intelligence, or cybersecurity. Most work in academic departments at universities, community colleges, or technical institutions, and many combine teaching with research projects.
Four short assessments and your background, scored against computer science teachers, postsecondary and 13,000 other careers — with the reasons. Free.
A day in the work
A typical week includes preparing and delivering lectures to students, grading assignments and exams, and holding office hours to answer questions. Teachers design course curricula and select materials. Many spend time on research activities, writing grant proposals, or supervising student projects. Committee meetings and departmental responsibilities also take time. The balance between teaching and research varies by institution.
Who this work suits
Holland code SIC. Social work is helping, teaching and working closely with people. Aptly’s interest assessment scores you on the same six scales.
You do well in this role if you enjoy solving complex technical problems and investigating how systems work. You also need to value explaining ideas clearly to others and helping students develop their skills. Success requires patience with different learning styles and genuine interest in both computing and education.
What it takes
Preparation: Extensive preparation (graduate degree and/or many years of experience). Most people in this occupation hold a master’s degree.
Skills that matter most
Knowledge areas
Openings right now
- 0361 Teacher (Computer Science - Grades 6-12) · Department of War Education Activity · Camp Lejeune, North Carolina · $59073–$143310
Openings are read from employers’ own career pages and public job boards and change daily. Search all openings (free account) to filter by distance, pay and how well you qualify.
Pay by state
| State | 25th pct | Median | 75th pct | Employed |
|---|---|---|---|---|
| California | $93,000 | $128,210 | $171,030 | 2,480 |
| Massachusetts | $85,380 | $128,030 | $163,640 | 1,490 |
| Utah | $95,090 | $124,460 | $150,600 | 550 |
| Michigan | $81,900 | $107,690 | $138,300 | 810 |
| Oregon | $84,160 | $107,310 | $135,220 | 530 |
| Virginia | $75,440 | $106,780 | $159,640 | 1,670 |
| Nevada | $81,320 | $106,640 | $125,030 | 140 |
| Connecticut | $79,690 | $106,290 | $135,280 | 390 |
| Indiana | $77,000 | $102,660 | $134,530 | 1,240 |
| Delaware | $83,040 | $102,080 | $133,040 | 120 |
| District of Columbia | $80,080 | $101,380 | $129,500 | 210 |
| Rhode Island | $80,720 | $100,790 | $128,690 | 160 |
All 50 states, D.C. and Puerto Rico
Certifications people in this field hold
- Certified Wireless Network Trainer (CWNT) — Certified Wireless Network Professional
- LIUNA Instructor Certification — LIUNA Training & Education
- Certified Professional Instructor — National Instruments Corporation
- Internet Business Associate — Certified Internet Web Professionals
- Site Development Associate — Certified Internet Web Professionals
- Network Technology Associate — Certified Internet Web Professionals
Training
Aptly members see WIOA-approved programs, colleges and certificates near them, with completion and earnings data, on every Path plan.
Job titles in this occupation
Related occupations
Four short assessments and your background, scored against computer science teachers, postsecondary and 13,000 other careers — with the reasons. Free.
O*NET-SOC 25-1021.00 · O*NET OnLine. Pay: BLS OEWS May 2025, annual, U.S. Employment counts are national.