Minimum and Additional Requirements Master's degree in Information Technology, Computer Science ... Preferred Qualifications Prior teaching experience in higher education, technical education ...
New
Minimum and Additional Requirements Master's degree in Information Technology, Computer Science ... Preferred Qualifications Prior teaching experience in higher education, technical education ...
New
Minimum and Additional Requirements Master's degree in Information Technology, Computer Science ... Preferred Qualifications Prior teaching experience in higher education, technical education ...
New
Requires the ability to enter data into computer and prepare reports, records, teaching materials, correspondence, etc., with proper format, punctuation, spelling and grammar, using all parts of ...
Requires the ability to enter data into computer and prepare reports, records, teaching materials, correspondence, etc., with proper format, punctuation, spelling and grammar, using all parts of ...
JOB SUMMARY Teach courses in one or more of the following disciplines as assigned by the dean or chair: biology, chemistry, environmental health science, mathematics, data science, computer science ...
JOB SUMMARY Teach courses in one or more of the following disciplines as assigned by the dean or chair: biology, chemistry, environmental health science, mathematics, data science, computer science ...
Bachelor's degree in computer science or computer information technology required. * College teaching experience is desirable. * Master's or Doctorate and higher education experience preferred.
Bachelor's degree in computer science or computer information technology required. * College teaching experience is desirable. * Master's or Doctorate and higher education experience preferred.
Columbia, SC · Remote
$18 - $40/hr
... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...
Columbia, SC · Remote
$18 - $40/hr
... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...
Columbia, SC · Remote
$18 - $40/hr
... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...
Columbia, SC · Remote
$18 - $40/hr
... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...
Columbia, SC · On-site
This position will teach undergraduate courses in Mathematics as assigned by the Department Chair ... Scott Dunn, Chair Engineering and Computer Science Department Benedict College Columbia, South ...
Columbia, SC · On-site
This position will teach undergraduate courses in Mathematics as assigned by the Department Chair ... Scott Dunn, Chair Engineering and Computer Science Department Benedict College Columbia, South ...
Columbia, SC · Remote
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Columbia, SC · Remote
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Columbia, SC · Remote
$18 - $40/hr
... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...
Columbia, SC · Remote
$18 - $40/hr
... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...
Columbia, SC · Remote
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Columbia, SC · Remote
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Columbia, SC · On-site
$57K - $62K/yr
... teaching equipment, as well as the administration of department computers, software, and related ... computer science or electronic technology and two (2) years' experience in computer programming ...
Columbia, SC · On-site
$57K - $62K/yr
... teaching equipment, as well as the administration of department computers, software, and related ... computer science or electronic technology and two (2) years' experience in computer programming ...
Teach courses related to cybersecurity, networking, and AI integration * Apply innovative teaching ... Master's degree in IT, Computer Science, Cybersecurity, or related field OR * Master's degree with ...
Teach courses related to cybersecurity, networking, and AI integration * Apply innovative teaching ... Master's degree in IT, Computer Science, Cybersecurity, or related field OR * Master's degree with ...
Columbia, SC · Remote
$30 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Columbia, SC · Remote
$30 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
$18 - $40/hr
Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Columbia, SC · Remote
$18 - $40/hr
... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Columbia, SC · Remote
$18 - $40/hr
... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Columbia, SC · Remote
$18 - $40/hr
... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...
Columbia, SC · Remote
$18 - $40/hr
... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...
Columbia, SC · Remote
$18 - $40/hr
Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Columbia, SC · Remote
$18 - $40/hr
Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Columbia, SC · Remote
$18 - $40/hr
... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...
Columbia, SC · Remote
$18 - $40/hr
... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...
Columbia, SC · Remote
$18 - $40/hr
... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
Columbia, SC · Remote
$18 - $40/hr
... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...
$33.8K - $40.9K
7% of jobs
$45.5K is the 25th percentile. Wages below this are outliers.
$40.9K - $48.1K
27% of jobs
The median wage is $51.9K / yr.
$48.1K - $55.2K
28% of jobs
$61K is the 75th percentile. Wages above this are outliers.
$55.2K - $62.4K
15% of jobs
$62.4K - $69.5K
7% of jobs
$69.5K - $76.7K
3% of jobs
$76.7K - $83.8K
2% of jobs
$83.8K - $91K
1% of jobs
$91K - $98.1K
0% of jobs
$98.1K - $105.3K
3% of jobs
$105.3K - $112.4K
5% of jobs
$33.8K
$60.6K
$112.4K
A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.
| Aspect | Computer Science Teacher | Software Developer |
|---|---|---|
| Required Credentials | Teaching certification, bachelor's degree in CS or related field | Bachelor's degree in CS, software engineering, or related field; certifications optional |
| Work Environment | Schools, educational institutions, classrooms | Offices, tech companies, remote or on-site |
| Industry Usage | Education sector, public/private schools | Technology, software development, IT companies |
| Common Search/Comparison | Yes | No |
While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.
The most popular types of Computer Science Teacher jobs in Columbia, SC are:
For Computer Science Teacher jobs in Columbia, SC, the most frequently searched job titles are:
The top searched job categories for Computer Science Teacher jobs in Columbia, SC are:
Cities near Columbia, SC with the most Computer Science Teacher job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 2 days ago
New
7.7
Based on 45 frontline employees who took The Breakroom Quiz
24th of 50 rated states
Get the full story on Breakroom
Sourced by ZipRecruiter
State of South Carolina is not a typical corporation, but the governing body of the US state of South Carolina, located in the capital city of Columbia. Its industry focuses on public administration, providing key essential services to ensure the efficient functioning of the state. These services range from public safety and environment protection to education, healthcare, and economic development. The state was founded in 1788, grounded in democratic principles meant to support the overall well-being of its citizenry. Its core values revolve around service, integrity, accountability, and transparency. The mission of the State of South Carolina is to improve the quality of life for all its people, with a focus on education advancement, economic growth, and improved healthcare.
Public administration
10,000+ Employees
Columbia, SC, US