The 1st - 8th grade Computer Science Homeschool Enrichment Teacher inspires young learners to explore, create, and innovate through technology. This educator designs and delivers engaging lessons ...
The 1st - 8th grade Computer Science Homeschool Enrichment Teacher inspires young learners to explore, create, and innovate through technology. This educator designs and delivers engaging lessons ...
Visiting Teaching Assistant Professor, Computer Science
Denver, CO · On-site
$80K - $100K/yr
Visiting Teaching Assistant Professor, Computer Science Job no: 498912 Work type: Faculty Full-Time Location: Denver, CO Categories: Faculty Division: Ritchie School of Eng & Comp Sci The Department ...
Visiting Teaching Assistant Professor, Computer Science
Denver, CO · On-site
$80K - $100K/yr
Visiting Teaching Assistant Professor, Computer Science Job no: 498912 Work type: Faculty Full-Time Location: Denver, CO Categories: Faculty Division: Ritchie School of Eng & Comp Sci The Department ...
Visiting Teaching Assistant Professor, Computer Science Apply now Job no: 498912 Work type: Faculty Full-Time Location: Denver, CO Categories: Faculty Division: Ritchie School of Eng & Comp Sci The ...
Visiting Teaching Assistant Professor, Computer Science Apply now Job no: 498912 Work type: Faculty Full-Time Location: Denver, CO Categories: Faculty Division: Ritchie School of Eng & Comp Sci The ...
Department Computer Science By applying to this posting, you are entering an applicant pool for affiliate faculty. Screening of applicants will take place when positions come available. The number of ...
Department Computer Science By applying to this posting, you are entering an applicant pool for affiliate faculty. Screening of applicants will take place when positions come available. The number of ...
The Computer Science Department is committed to developing collaborative, student-centered relationships between Graduate Program Specialists and graduate students that support achievement of ...
The Computer Science Department is committed to developing collaborative, student-centered relationships between Graduate Program Specialists and graduate students that support achievement of ...
The Computer Science Department is committed to developing collaborative, student-centered relationships between Graduate Program Specialists and graduate students that support achievement of ...
The Computer Science Department is committed to developing collaborative, student-centered relationships between Graduate Program Specialists and graduate students that support achievement of ...
Adams 12 Five Star Schools in Thornton, CO, seeks a Replacement/Regular Teaching position to deliver effective instruction and foster student achievement. The role emphasizes planning, classroom ...
Posted today
Adams 12 Five Star Schools in Thornton, CO, seeks a Replacement/Regular Teaching position to deliver effective instruction and foster student achievement. The role emphasizes planning, classroom ...
Posted today
Computer Scientist
$56K/yr
... logic, science, or subject-matter courses requiring substantial competence in college-level ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...
Computer Scientist
$56K/yr
... logic, science, or subject-matter courses requiring substantial competence in college-level ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...
Electrical Engineering & Computer Science Patent Agent - Denver
Aurora, CO · On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
Quick apply
Electrical Engineering & Computer Science Patent Agent - Denver
Aurora, CO · On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
CCD Science, Technology, Engineering and Mathematics Pathway Campus: Auraria Campus Location ... Teach assigned Computer Science and Computer Information Systems courses. * Prepare and deliver ...
CCD Science, Technology, Engineering and Mathematics Pathway Campus: Auraria Campus Location ... Teach assigned Computer Science and Computer Information Systems courses. * Prepare and deliver ...
DepartmentComputer Science By applying to this posting, you are entering an applicant pool for ... About the Department of Computer Sciences The Department of Computer Science is a dynamic and ...
DepartmentComputer Science By applying to this posting, you are entering an applicant pool for ... About the Department of Computer Sciences The Department of Computer Science is a dynamic and ...
Electrical Engineering & Computer Science Patent Prosecution Patent Agent or Associate Multiple U.S. Offices Locations: Atlanta, GA | Denver, CO | Houston, TX | Kansas City, MO | Phoenix, AZ | San ...
Quick apply
Electrical Engineering & Computer Science Patent Prosecution Patent Agent or Associate Multiple U.S. Offices Locations: Atlanta, GA | Denver, CO | Houston, TX | Kansas City, MO | Phoenix, AZ | San ...
Computer Technology Instructor
Lakewood, CO · On-site
An Associates Degree from an accredited institution in Computer Science, Computer Information Systems, Computer Networking, Cyber Security, or a closely related field (Education, Mathematics ...
Computer Technology Instructor
Lakewood, CO · On-site
An Associates Degree from an accredited institution in Computer Science, Computer Information Systems, Computer Networking, Cyber Security, or a closely related field (Education, Mathematics ...
Cryogenic Scientist
Boulder, CO · On-site +1
$83K - $129K/yr
... computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering ...
New
Cryogenic Scientist
Boulder, CO · On-site +1
$83K - $129K/yr
... computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering ...
New
Computer Engineer
$76K/yr
... Scientific Positions. BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: A. Degree ... Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with ...
Computer Engineer
$76K/yr
... Scientific Positions. BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: A. Degree ... Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with ...
Computer Engineer
$76K/yr
... Scientific Positions. BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: A. Degree ... Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with ...
Computer Engineer
$76K/yr
... Scientific Positions. BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: A. Degree ... Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with ...
REQUIREMENTS Candidates should have a background in computer science, electrical and computer engineering, or related fields and prior patent prosecution experience. Strong academic credentials and ...
REQUIREMENTS Candidates should have a background in computer science, electrical and computer engineering, or related fields and prior patent prosecution experience. Strong academic credentials and ...
REQUIREMENTS Candidates should have a background in computer science, electrical and computer engineering, or related fields and prior patent prosecution experience. Strong academic credentials and ...
Quick apply
REQUIREMENTS Candidates should have a background in computer science, electrical and computer engineering, or related fields and prior patent prosecution experience. Strong academic credentials and ...
REQUIREMENTS Candidates should have a background in computer science, electrical and computer engineering, or related fields and prior patent prosecution experience. Strong academic credentials and ...
REQUIREMENTS Candidates should have a background in computer science, electrical and computer engineering, or related fields and prior patent prosecution experience. Strong academic credentials and ...
The CSC Computational Science Center conducts research to advance scientific computing, as well as data scientific, computer science, and AI/ML. This position will support and further the ...
The CSC Computational Science Center conducts research to advance scientific computing, as well as data scientific, computer science, and AI/ML. This position will support and further the ...
Computer Science information
See Thornton, CO salary details
$57.8K - $61.6K
7% of jobs
$61.6K - $65.5K
7% of jobs
$65.5K - $69.3K
2% of jobs
$69.3K - $73.2K
0% of jobs
$73.2K - $77.1K
2% of jobs
$78.7K is the 25th percentile. Wages below this are outliers.
$77.1K - $80.9K
15% of jobs
$80.9K - $84.8K
16% of jobs
The median wage is $85.1K / yr.
$84.8K - $88.6K
13% of jobs
$88.6K - $92.5K
6% of jobs
$94.3K is the 75th percentile. Wages above this are outliers.
$92.5K - $96.3K
16% of jobs
$96.3K - $100.2K
17% of jobs
$57.8K
$85K
$100.2K
How much do computer science jobs pay per year?
What is the difference between Computer Science vs Software Developer?
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
Are computer science majors still in demand?
What is computer science?
What are careers in computer science?
What are computer science jobs?
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
What are the key skills and qualifications needed to thrive in a computer science role, and why are they important?
What are some common challenges computer science professionals face when working on collaborative software projects?
What jobs can I do with computer science?

1st - 8th grade Computer Science Homeschool Enrichment Teacher
Highlands Ranch, CO • On-site
Part-time
Medical, Dental, Vision, Retirement, PTO
Posted 19 days ago
Job description
At STEM School Highlands Ranch, we place innovation at the heart of learning to unleash the potential of all students and prepare them for an exponentially changing world. As a K-12 public charter school in the Douglas County School District, we are committed to creating an environment that fosters respect, success, and continuous improvement. We welcome you to join us in our mission to redefine limits and unleash potential.
Our Core Values:
Prioritize Students - Every decision we make is focused on ensuring students thrive, lead, and succeed. The community that surrounds students exists for the purpose of their growth and development.
Build a Strong Community - We are more than a school, we are a community. We all have equal value and seek to encourage each other to maximize our unique strengths, gifts, and passions. The true power of a charter school is in the strength of its community.
Do Right, Always - Honesty, trust, and ethical decision-making guide our actions, fostering respect, accountability, and a safe environment, even in challenging circumstances or when recognition is absent.
Embrace Innovation - Never Stop Innovating. Innovation thrives on continuous growth, bold problem-solving, and a willingness to push boundaries, transforming ideas into meaningful progress.
Take Steady Steps - We play the long game with people and projects by implementing strategic planning, clear communication, systems and process, ample resources, and appropriate pacing - setting a strong foundation for a supportive environment for our community to thrive.
Lead With Care - Dedicated to making a difference through personal ownership, care, and compassion, creates lasting impact in our students, colleagues, and community.
Elevate the Standard - A commitment to continuous growth, where skills are refined, applied, and adapted to achieve the highest standards and empower everyone to reach their fullest potential.
Laugh Together - Having fun makes the team work! Creating an environment where joy is encouraged. Strengthens our teams, fosters a positive culture, and fuels creativity, making everyone feel valued, energized, and motivated to contribute.
Benefits:
STEM School Highlands Ranch offers a comprehensive benefits package, including:
- Employer-paid health, dental, and vision insurance (available on the 1st of the following month).
- Short-term, long-term disability, life, and ADD insurance (available six months from hire date).
- Retirement benefits including PERA pension and 401K employee-only contribution managed through Colorado's PERA program.
- Other benefits include FSA (medical and dependent care), Pet Insurance, Sick Time, and PTO based on years of service.
Position Overview:
We are seeking a passionate and dedicated 1st - 8th grade Computer Science Homeschool Enrichment Teacher to join our dynamic team 2026 - 2027 school year. The 1st - 8th grade Computer Science Homeschool Enrichment Teacher inspires young learners to explore, create, and innovate through technology. This educator designs and delivers engaging lessons that build foundational computer science and robotics skills-including coding, digital literacy, problem-solving, and computational thinking-within a collaborative, hands-on learning environment. The teacher fosters curiosity, creativity, and resilience while connecting technology concepts to real-world applications and STEM disciplines.
Key Responsibilities:
- The 1st - 8th grade Computer Science and Robotics Homeschool Enrichment Teacher inspires young learners to explore, create, and innovate through technology. This educator designs and delivers engaging lessons that build foundational computer science skills-including coding, digital literacy, problem-solving, and computational thinking-within a collaborative, hands-on learning environment. The teacher fosters curiosity, creativity, and resilience while connecting technology concepts to real-world applications and STEM disciplines.
- Create a positive, inclusive classroom culture that values exploration, teamwork, and perseverance.
- Assess learning through performance-based tasks, observations, and reflective discussions rather than traditional grades.
- Collaborate with colleagues to align STEM integration and share best practices across grade levels.
- Assess student learning through formative observations, project outcomes, and reflective discussions rather than traditional grades.
- Maintain an inclusive and positive classroom culture that values curiosity, exploration, and innovation.
Qualifications:
- Bachelor's degree in Education, Computer Science, STEM Education, or a related field.
- Valid state teaching license or endorsement in Computer Science, STEM, or Elementary Education.
- Experience teaching or integrating technology and coding with elementary students.
- Excellent communication, collaboration, and classroom management skills.
- Commitment to fostering an equitable, innovative, and hands-on learning environment.
Ideal Candidate Attributes:
- Passionate about inspiring a love of technology and innovation in young learners.
- Creative in designing engaging, real-world learning experiences.
- Collaborative and eager to work as part of a dynamic STEM team.
- Flexible, growth-oriented, and open to new tools and instructional strategies.
Essential Physical Requirements:
- Occasional lifting of 5 to 50 pounds.
- Ability to stand or walk for 90 minutes.
- Ability to run short distances.
- Frequent bending, stooping, walking, standing, kneeling, crawling, squatting, reaching, and sitting.
Schedule:
- Tuesdays and Thursdays; four 8 week sessions from late August until May
- Includes 5 professional development and room set up days
- 2- Friday field trips each 8 week session
- Total working days 82 days (August- May)
- 8:00 a.m. - 3:30 p.m.
- This is a part time position.
This position will be open until filled, but will not be open past: August 31, 2026.
The pay range for this role is:
268.29 - 554.87 USD per day (Main)
About STEM School Highlands Ranch
Sourced by ZipRecruiter
Industry
Education programs administration
Company size
51 - 200 Employees
Headquarters location
Highlands Ranch, CO, US
Year founded
2011