Computer Science Teacher
$49K - $68K/yr
Bachelor's degree in Computer Science, Education, or a related field; advanced degrees preferred * Proven experience teaching computer science or related subjects at the secondary or post-secondary ...
$49K - $68K/yr
Bachelor's degree in Computer Science, Education, or a related field; advanced degrees preferred * Proven experience teaching computer science or related subjects at the secondary or post-secondary ...
$49K - $68K/yr
Bachelor's degree in Computer Science, Education, or a related field; advanced degrees preferred * Proven experience teaching computer science or related subjects at the secondary or post-secondary ...
Cameron, TX · On-site
$44K - $61K/yr
Bachelor's degree from accredited university. Valid Texas teaching certificate with required ... Computer Science I * Computer Science II * Computer Maintenance/Lab * Networking/Lab Must pass ...
Cameron, TX · On-site
$44K - $61K/yr
Bachelor's degree from accredited university. Valid Texas teaching certificate with required ... Computer Science I * Computer Science II * Computer Maintenance/Lab * Networking/Lab Must pass ...
$44K - $61K/yr
Bachelor's degree from accredited university.Valid Texas teaching certificate with required ... Computer Science I* Computer Science II* Computer Maintenance/Lab* Networking/Lab Must pass ...
$44K - $61K/yr
Bachelor's degree from accredited university.Valid Texas teaching certificate with required ... Computer Science I* Computer Science II* Computer Maintenance/Lab* Networking/Lab Must pass ...
Hempstead, NY · On-site
$62K - $85K/yr
Bachelor's degree in Computer Science from an accredited college or university. * At least 3 years of experience in the fields of Information Technology or Computer Science. * Current possession or ...
Hempstead, NY · On-site
$62K - $85K/yr
Bachelor's degree in Computer Science from an accredited college or university. * At least 3 years of experience in the fields of Information Technology or Computer Science. * Current possession or ...
Fort Lauderdale, FL · On-site
$58K - $80K/yr
Bachelor's degree required; Master's degree preferred in Computer Science, Education, Engineering, or a related field. * Teaching qualification and secondary teaching experience preferred.
Quick apply
Fort Lauderdale, FL · On-site
$58K - $80K/yr
Bachelor's degree required; Master's degree preferred in Computer Science, Education, Engineering, or a related field. * Teaching qualification and secondary teaching experience preferred.
Hempstead, NY · On-site
$62K - $85K/yr
Bachelor's degree in Computer Science from an accredited college or university. * At least 3 years of experience in the fields of Information Technology or Computer Science. * Current possession or ...
Quick apply
Hempstead, NY · On-site
$62K - $85K/yr
Bachelor's degree in Computer Science from an accredited college or university. * At least 3 years of experience in the fields of Information Technology or Computer Science. * Current possession or ...
Hempstead, NY · On-site
$62K - $85K/yr
Bachelor's degree in Computer Science from an accredited college or university. * At least 3 years of experience in the fields of Information Technology or Computer Science. * Current possession or ...
Hempstead, NY · On-site
$62K - $85K/yr
Bachelor's degree in Computer Science from an accredited college or university. * At least 3 years of experience in the fields of Information Technology or Computer Science. * Current possession or ...
Saline, MI · On-site
Execute design utilizing Catia V5 independently and by leading Supplier Engineers or CAD modelers ... QUALIFICATION GUIDELINES Bachelors of Science Mechanical Engineering or equivalent engineering ...
Quick apply
Saline, MI · On-site
Execute design utilizing Catia V5 independently and by leading Supplier Engineers or CAD modelers ... QUALIFICATION GUIDELINES Bachelors of Science Mechanical Engineering or equivalent engineering ...
New Rochelle, NY · On-site
$47K - $60K/yr
... Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field • Mastery of major Computer Science topics, including programming and software development (Python, Java ...
Quick apply
New Rochelle, NY · On-site
$47K - $60K/yr
... Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field • Mastery of major Computer Science topics, including programming and software development (Python, Java ...
... Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field • Mastery of major Computer Science topics, including programming and software development (Python, Java ...
... Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field • Mastery of major Computer Science topics, including programming and software development (Python, Java ...
Philadelphia, PA · On-site
$60K/yr
Minimum requirement of Bachelor's degree in Computer Science, Computer Technology, Engineering, Mathematics, or a related field * Experience teaching or working in computer science or a STEM-related ...
Philadelphia, PA · On-site
$60K/yr
Minimum requirement of Bachelor's degree in Computer Science, Computer Technology, Engineering, Mathematics, or a related field * Experience teaching or working in computer science or a STEM-related ...
Washington, DC · On-site
$60K - $75K/yr
Bachelor's degree in Computer Science, Education, or related field (Master's preferred). * Experience teaching high school students in an academic setting. * Familiarity with modern programming ...
Washington, DC · On-site
$60K - $75K/yr
Bachelor's degree in Computer Science, Education, or related field (Master's preferred). * Experience teaching high school students in an academic setting. * Familiarity with modern programming ...
New Rochelle, NY · On-site
$47K - $60K/yr
... Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field • Mastery of major Computer Science topics, including programming and software development (Python, Java ...
New Rochelle, NY · On-site
$47K - $60K/yr
... Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field • Mastery of major Computer Science topics, including programming and software development (Python, Java ...
Washington, DC · On-site
Bachelors degree in Computer Science, Education, or related field (Masters preferred). * Experience teaching high school students in an academic setting. * Familiarity with modern programming ...
Quick apply
Washington, DC · On-site
Bachelors degree in Computer Science, Education, or related field (Masters preferred). * Experience teaching high school students in an academic setting. * Familiarity with modern programming ...
Engineering degree in computer science or computer related area * Experience using CATIA V5 (>1 year) or other CAD packages * A passion for new technology * Strong computing background (with ability ...
Quick apply
Engineering degree in computer science or computer related area * Experience using CATIA V5 (>1 year) or other CAD packages * A passion for new technology * Strong computing background (with ability ...
Houston, TX · On-site
$43K - $60K/yr
Bachelor's degree from an accredited college or university * Valid Texas teaching certificate with appropriate certification for assigned teaching area * Computer Science certification preferred ...
Houston, TX · On-site
$43K - $60K/yr
Bachelor's degree from an accredited college or university * Valid Texas teaching certificate with appropriate certification for assigned teaching area * Computer Science certification preferred ...
$47K - $65K/yr
Required : Current Indiana Teacher Certification or Bachelor's Degree; must meet North Central ... Computer Science. Training is provided by the District upon hire.
$47K - $65K/yr
Required : Current Indiana Teacher Certification or Bachelor's Degree; must meet North Central ... Computer Science. Training is provided by the District upon hire.
Elkhart, IN · On-site
$47K - $65K/yr
Teacher/Computer Science Date Posted: 5/1/2026 Location: North Side Middle School Closing Date ... Current Indiana Teacher Certification or Bachelor's Degree; must meet North Central Accreditation ...
Elkhart, IN · On-site
$47K - $65K/yr
Teacher/Computer Science Date Posted: 5/1/2026 Location: North Side Middle School Closing Date ... Current Indiana Teacher Certification or Bachelor's Degree; must meet North Central Accreditation ...
$48K - $66K/yr
Bachelor's degree required, and Master's degree preferred. * Minimum three (3) years of teaching experience, preferably at the middle and/or high school level * Strong background in computer science ...
$48K - $66K/yr
Bachelor's degree required, and Master's degree preferred. * Minimum three (3) years of teaching experience, preferably at the middle and/or high school level * Strong background in computer science ...
Somerset, NJ · On-site
$61K/yr
Position Type: High School Teaching/Computer Science Date Posted: 2/4/2026 Location: Middlesex ... Bachelor's degree from an accredited college or university; * Valid NJ CE, CEAS, or Standard ...
Somerset, NJ · On-site
$61K/yr
Position Type: High School Teaching/Computer Science Date Posted: 2/4/2026 Location: Middlesex ... Bachelor's degree from an accredited college or university; * Valid NJ CE, CEAS, or Standard ...
$83.5K - $88.2K
17% of jobs
$89.7K is the 25th percentile. Wages below this are outliers.
$88.2K - $93K
26% of jobs
The median wage is $94.7K / yr.
$93K - $97.7K
20% of jobs
$97.7K - $102.4K
4% of jobs
$102.4K - $107.1K
5% of jobs
$110.1K is the 75th percentile. Wages above this are outliers.
$107.1K - $111.9K
4% of jobs
$111.9K - $116.6K
5% of jobs
$116.6K - $121.3K
4% of jobs
$121.3K - $126K
4% of jobs
$126K - $130.8K
5% of jobs
$130.8K - $135.5K
4% of jobs
$83.5K
$102.5K
$135.5K
| Aspect | Computer Science Bachelor Degree | Software Developer |
|---|---|---|
| Required Credentials | Typically a bachelor's degree in computer science or related field | Often a degree in computer science, software engineering, or self-taught skills |
| Work Environment | Academic settings, research labs, or industry roles | Corporate, startup, or freelance projects |
| Industry Usage | Used for roles in software development, research, and academia | Primarily in software development, app creation, and coding projects |
While a Computer Science Bachelor Degree provides foundational knowledge and credentials, a Software Developer focuses on coding and building software applications. Many with a degree pursue software development careers, but practical coding skills and experience are crucial for success in the role.

$49K - $68K/yr
Other
Posted 13 days ago
Description
We are seeking a passionate and knowledgeable Computer Science Teacher to join our educational team. This role offers an exciting opportunity to inspire students and foster their interest in technology, programming, and computational thinking. The ideal candidate will have a strong background in computer science and a dedication to creating an engaging learning environment.
Key Responsibilities:
Requirements
Skills and Qualifications:
Join our dynamic team dedicated to fostering innovation and lifelong learning. We offer a collaborative work environment, professional development opportunities, and the chance to make a meaningful impact on students' futures.