Computer Science Teacher (K-4) Reports to: Principal Work Site : The Main Street Academy; College Park, GA FLSA Status: Salary Exempt; Benefits Eligible Job Summary: The Main Street Academy (TMSA) is ...
Computer Science Teacher (K-4) Reports to: Principal Work Site : The Main Street Academy; College Park, GA FLSA Status: Salary Exempt; Benefits Eligible Job Summary: The Main Street Academy (TMSA) is ...
Computer Science Teacher - K-4 (Certified)
College Park, GA · On-site
$48K - $66K/yr
Computer Science Teacher (K-4) Reports to: Principal Work Site : The Main Street Academy; College Park, GA FLSA Status: Salary Exempt; Benefits Eligible Job Summary: The Main Street Academy (TMSA) is ...
Computer Science Teacher - K-4 (Certified)
College Park, GA · On-site
$48K - $66K/yr
Computer Science Teacher (K-4) Reports to: Principal Work Site : The Main Street Academy; College Park, GA FLSA Status: Salary Exempt; Benefits Eligible Job Summary: The Main Street Academy (TMSA) is ...
Computer Science Teacher, Cobb Innovation & Technology Academy (150Y)[208]
Marietta, GA · On-site
$47K - $65K/yr
Computer Science Teacher, Cobb Innovation & Technology Academy JOB CODE: 150Y DIVISION: Leadership SALARY SCHEDULE: Teacher DEPARTMENT: Leadership WORK DAYS: 208 REPORTS TO: Director of Cobb ...
Computer Science Teacher, Cobb Innovation & Technology Academy (150Y)[208]
Marietta, GA · On-site
$47K - $65K/yr
Computer Science Teacher, Cobb Innovation & Technology Academy JOB CODE: 150Y DIVISION: Leadership SALARY SCHEDULE: Teacher DEPARTMENT: Leadership WORK DAYS: 208 REPORTS TO: Director of Cobb ...
Teacher, HS Computer Science (150)[187] Part-time
Marietta, GA · On-site
$47K - $65K/yr
Teacher, HS Computer Science JOB CODE: 150 DIVISION: Academic SALARY SCHEDULE: Teacher DEPARTMENT: Leadership WORKDAYS: 187 REPORTS TO: Principal PAY GRADE: CIT2 FLSA: Exempt PAY FREQUENCY: Monthly ...
Teacher, HS Computer Science (150)[187] Part-time
Marietta, GA · On-site
$47K - $65K/yr
Teacher, HS Computer Science JOB CODE: 150 DIVISION: Academic SALARY SCHEDULE: Teacher DEPARTMENT: Leadership WORKDAYS: 187 REPORTS TO: Principal PAY GRADE: CIT2 FLSA: Exempt PAY FREQUENCY: Monthly ...
Description Computer Science Teaching Track Faculty Position Atlanta, Georgia Emory University Computer Science, advancing research and education at the frontiers of computing, seeks to recruit ...
Description Computer Science Teaching Track Faculty Position Atlanta, Georgia Emory University Computer Science, advancing research and education at the frontiers of computing, seeks to recruit ...
Teacher, MG Computer Science (123)
Mableton, GA · On-site
$43K - $56K/yr
Teacher, MG Computer Science JOB CODE: 123 DIVISION: Academic SALARY SCHEDULE: Teacher DEPARTMENT: Leadership WORKDAYS: 187 REPORTS TO: Principal PAY GRADE: CIT2 FLSA: Exempt PAY FREQUENCY: Monthly ...
Teacher, MG Computer Science (123)
Mableton, GA · On-site
$43K - $56K/yr
Teacher, MG Computer Science JOB CODE: 123 DIVISION: Academic SALARY SCHEDULE: Teacher DEPARTMENT: Leadership WORKDAYS: 187 REPORTS TO: Principal PAY GRADE: CIT2 FLSA: Exempt PAY FREQUENCY: Monthly ...
Teacher Computer Science - Grades 6-12
Lilburn, GA · On-site
$61K/yr
Teachers/Tchr Computer Science Date Posted: 5/15/2026 Location: Berkmar High Date Available: 07/27/2026 Job Code: Tchr Computer Science - 060180 Standard Hours: 40 Department: Grades 6-12 - 101122 ...
Teacher Computer Science - Grades 6-12
Lilburn, GA · On-site
$61K/yr
Teachers/Tchr Computer Science Date Posted: 5/15/2026 Location: Berkmar High Date Available: 07/27/2026 Job Code: Tchr Computer Science - 060180 Standard Hours: 40 Department: Grades 6-12 - 101122 ...
The Middle Grades Band Computer Science Teacher is a highly qualified, state certified educator responsible for delivering specific course content in an online environment. This role provides an ...
The Middle Grades Band Computer Science Teacher is a highly qualified, state certified educator responsible for delivering specific course content in an online environment. This role provides an ...
SY 26-27 Middle School Computer Science Teacher
Atlanta, GA · On-site
$44K - $58K/yr
The Middle Grades Band Computer Science Teacher is a highly qualified, state certified educator responsible for delivering specific course content in an online environment. This role provides an ...
SY 26-27 Middle School Computer Science Teacher
Atlanta, GA · On-site
$44K - $58K/yr
The Middle Grades Band Computer Science Teacher is a highly qualified, state certified educator responsible for delivering specific course content in an online environment. This role provides an ...
Virtual Computer Science Teacher- Teaching Certified- Fall 2021
Atlanta, GA · Remote
$46K - $59K/yr
We are currently looking for a Virtual Computer Science Teacher with a passion for teaching students and impacting outcomes. This is a remote position but requires an active teaching certificate that ...
Virtual Computer Science Teacher- Teaching Certified- Fall 2021
Atlanta, GA · Remote
$46K - $59K/yr
We are currently looking for a Virtual Computer Science Teacher with a passion for teaching students and impacting outcomes. This is a remote position but requires an active teaching certificate that ...
Virtual Computer Science Teacher- Teaching Certified- Fall 2021
Atlanta, GA · On-site +1
$46K - $59K/yr
We are currently looking for a Virtual Computer Science Teacher with a passion for teaching students and impacting outcomes. This is a remote position but requires an active teaching certificate that ...
Virtual Computer Science Teacher- Teaching Certified- Fall 2021
Atlanta, GA · On-site +1
$46K - $59K/yr
We are currently looking for a Virtual Computer Science Teacher with a passion for teaching students and impacting outcomes. This is a remote position but requires an active teaching certificate that ...
High School Computer Science Tutor
Roswell, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Roswell, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Sandy Springs, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Sandy Springs, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
AP Computer Science Principles Tutor
Roswell, GA · Remote
$40/hr
... Computer Science Principles tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
AP Computer Science Principles Tutor
Roswell, GA · Remote
$40/hr
... Computer Science Principles tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
Teach knowledge and skills in Computer Science Pathway using state standards for all courses. * Teach ethical ways of competing, user centered methods of design, and project management experience.
Teach knowledge and skills in Computer Science Pathway using state standards for all courses. * Teach ethical ways of competing, user centered methods of design, and project management experience.
High School Computer Science Tutor
Alpharetta, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Alpharetta, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Johns Creek, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Johns Creek, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Marietta, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Marietta, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
AP Computer Science Principles Tutor
Alpharetta, GA · Remote
$40/hr
... Computer Science Principles tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
AP Computer Science Principles Tutor
Alpharetta, GA · Remote
$40/hr
... Computer Science Principles tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Atlanta, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
High School Computer Science Tutor
Atlanta, GA · Remote
$40/hr
... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ...
Computer Science Teacher information
See Decatur, GA salary details
$35.6K - $43.2K
7% of jobs
$48K is the 25th percentile. Wages below this are outliers.
$43.2K - $50.7K
27% of jobs
The median wage is $54.8K / yr.
$50.7K - $58.3K
28% of jobs
$64.3K is the 75th percentile. Wages above this are outliers.
$58.3K - $65.8K
15% of jobs
$65.8K - $73.4K
7% of jobs
$73.4K - $80.9K
3% of jobs
$80.9K - $88.4K
2% of jobs
$88.4K - $96K
1% of jobs
$96K - $103.5K
0% of jobs
$103.5K - $111.1K
3% of jobs
$111.1K - $118.6K
5% of jobs
$35.6K
$63.9K
$118.6K
How much do computer science teacher jobs pay per year?
Is computer science teaching in demand?
What are the key skills and qualifications needed to thrive as a Computer Science Teacher, and why are they important?
How does a Computer Science Teacher typically collaborate with other educators and staff within a school?
What Does a Computer Science Teacher Do?
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.
Is there a shortage of computer science teachers?
What is the highest paid type of teacher?
What is the difference between Computer Science Teacher vs Software Developer?
| 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.
Can I be a teacher with a computer science degree?
What does a Computer Science Teacher do?
$48K - $66K/yr
Full-time
Posted 15 days ago
Job description
The Main Street Academy (TMSA) is seeking an innovative and engaging Computer Science Teacher to serve students in grades K–4. This role is responsible for delivering standards-based instruction that introduces students to foundational computer science concepts, computational thinking, and problem-solving through hands-on, project-based learning.
The ideal candidate will create a dynamic learning environment that fosters curiosity, creativity, and confidence while integrating technology and real-world applications into daily instruction.
- Bachelor’s degree in Education, Computer Science-related field (Conferred)
- Must hold or be eligible to hold a Georgia Professional Standards Commission certificate Georgia P–5 teaching certification
- STEM Endorsement
- Computer Science
- Experience with:
- Project-based learning
- STEAM labs
- Teach foundational concepts such as coding, algorithms, digital citizenship, and problem-solving
- Facilitate hands-on learning experiences, including coding activities, robotics, and design challenges
- Integrate cross-curricular connections (science, math, literacy, and technology)
- Strong classroom management and student engagement skills
- Ability to integrate technology into instruction
- Effective communication and collaboration skills
- Provides content-related and appropriate instruction based on TMSA’s curriculum programs
- Integrates appropriate technology into classroom instruction
- Integrate Science, Technology, Engineering, Arts/Agriculture, and Math (STEAM) based instruction with instructional objectives and standards
- Implement Project-based Learning
- Further, the objectives, goals, and outcomes of the Schoolwide Enrichment Model (SEM) program and Leader in Me program
- Nurture an academically rich and positive classroom environment that promotes active scholar learning and development in the subject area
- Exhibits knowledge of performance-based instructions and assessment
- Communicates responsibly with all students, parents, colleagues, and school leadership
- Facilitates home-school communication by such means as holding conferences, telephone calls, and sending email/written communications
- Works with parents/guardians in all aspects of the student's educational program
- Adhere to all SPED, SST, 504, IEP plans and accommodations for scholars
- Prepares adequately for responsibilities to be assumed when absent
- Accounts for student attendance and punctuality
- Follows all county, state, and federal policies, and procedure
- Follows professional ethics in all work-related activities
- Avoid behaviors that detract from staff morale
- Support TMSA goals, initiatives, programs, and processes
- Other duties as deemed necessary by the Principal or Assistant Principals
- Experienced in collaborating with teacher teams and adapting work to the needs of colleagues and students
- Demonstrate excellent oral and written communication skills with the ability to utilize technology for communication and instruction
- Demonstrate organizational skills and initiative for working with minimal direct supervision
- Knowledge and experience using technology for communication, data analysis, gathering and organizing information for presentations
- Working knowledge of current research and resources in content areas
- Maintain confidentiality and adhere to Family Education Rights and Privacy (FERPA) requirements.
About Main Street Academy
Sourced by ZipRecruiter