1

Computer Science Education Jobs in Indiana (NOW HIRING)

next page

Showing results 1-20

Computer Science Education information

See Indiana salary details

$53.8K

$79.1K

$93.3K

How much do computer science education jobs pay per year?

As of Jun 18, 2026, the average yearly pay for computer science education in Indiana is $79,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,700.00 and $89,000.00 per year, depending on experience, location, and employer.

What is computer science education?

Computer science education refers to the teaching and learning of the principles, concepts, and applications of computer science. It includes topics such as programming, algorithms, data structures, computer systems, and computational thinking. Computer science education can take place at various levels, from elementary school to higher education and professional development. Its goal is to equip students with the skills needed to understand and create technology, solve complex problems, and participate in a digital society.

What is the difference between Computer Science Education vs Computer Science Teacher?

AspectComputer Science EducationComputer Science Teacher
Required CredentialsTypically requires a degree in computer science or education, often with certification in teachingRequires a degree in computer science or related field, plus teaching certification
Work EnvironmentEducational institutions, online platforms, training programsSchools, colleges, educational institutions
Employer & Industry UsageEducational organizations, edtech companies, training providersPrimary schools, high schools, colleges
Common Search & ComparisonFocuses on curriculum development, programming skills, and educational methodsFocuses on classroom teaching, lesson planning, and student assessment

Computer Science Education generally refers to designing and delivering computer science curricula, often involving curriculum development and educational strategies. In contrast, a Computer Science Teacher primarily focuses on instructing students in computer science concepts within a classroom setting. Both roles require similar credentials but differ in their scope and work environment.

What is the role of computer science in education?

Computer science education prepares students with programming, problem-solving, and computational thinking skills essential for modern technology-driven environments. It helps develop logical reasoning and digital literacy, which are valuable across many careers and industries.

Can I be a teacher with a computer science degree?

Computer Science Education roles typically require a bachelor's degree in computer science or a related field, along with teaching credentials or certification depending on the education level and region. Having a computer science degree provides a strong foundation in programming, algorithms, and systems, which are essential skills for teaching computer science concepts in schools or training programs.

What is the highest salary for a computer teacher?

The highest salaries for computer teachers vary by experience, location, and institution, with senior or specialized roles earning up to $70,000 or more annually. Factors such as advanced certifications, teaching at private schools, or in high-cost areas can increase earning potential.

What are some common challenges faced by computer science educators in keeping course content current?

Computer science educators often face the challenge of rapidly evolving technology, which makes it necessary to regularly update course materials to reflect new programming languages, frameworks, and industry practices. Balancing foundational concepts with emerging trends can be difficult, especially given limited classroom time. Additionally, educators must ensure that updates remain accessible to students with varying levels of experience, while also integrating practical, real-world projects to keep students engaged.

What are the key skills and qualifications needed to thrive in Computer Science Education, and why are they important?

To thrive in Computer Science Education, you need a solid background in computer science concepts, curriculum development, and typically a degree in computer science or education. Familiarity with programming languages, learning management systems (LMS), and educational technology tools is often required. Strong communication, patience, and the ability to inspire and engage students are critical soft skills. These skills and qualities ensure effective teaching, foster student understanding, and help bridge the gap between complex technical concepts and learners.

What can I do with computer science education?

Computer science education prepares individuals for a variety of roles such as software developer, data analyst, cybersecurity specialist, and systems analyst. It provides skills in programming, algorithms, and problem-solving, which are applicable across many industries and often require proficiency in programming languages and tools like Python, Java, or SQL.
What are popular job titles related to Computer Science Education jobs in Indiana? For Computer Science Education jobs in Indiana, the most frequently searched job titles are:
Infographic showing various Computer Science Education job openings in Indiana as of June 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $79,083 per year, or $38 per hour.
Computer Science Teacher

Computer Science Teacher

Providence Cristo Rey High School

Indianapolis, IN • On-site

$50K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

About Providence Cristo Rey High School:
Providence Cristo Rey High School is a Catholic, coeducational, college preparatory high school in Indianapolis, IN. We are one of 40 (and counting) Cristo Rey Network high schools. The Cristo Rey Network is the only network of high schools in the country that integrates four years of rigorous college preparatory academics with four years of professional work experience through the Corporate Work Study Program. PCRHS has 95+ corporate partners located in Indianapolis and Carmel. Cristo Rey Network schools empower students from underserved, low-income communities to develop their minds and hearts to become lifelong contributors to society.
Company Fit:
Providence Cristo Rey High School seeks to attract, develop, and retain high quality Team Members who are committed to model and teach the school's Catholic and Providence values consistent with our Mission Statement and CORE values of Love, Mercy, and Justice.
Job Summary:
Adhering to mission, and under the supervision of the principal and pastor or high school president, the teacher will collaborate with parents and fellow professional educators to foster the spiritual, academic, social, and emotional growth of the children entrusted in his/her care.
Job Responsibilities:
Facilitates Faith Formation
  1. Prays with and for students, families and colleagues and their intentions.
  2. Models the example of Jesus, the Master Teacher, in what He taught, how He lived, and how He treated others.
  3. Participates in religious instruction and Catholic formation, including Christian services, offered at the school. Non-Catholic teachers are expected to participate to the fullest extent possible.

Designs and Plans Instruction
  1. Prepares annual plan, unit plans, daily lesson plans using Archdiocesan, Cristo Rey Network and Indiana state standards.
  2. Submits lesson plans weekly.
  3. Use school Learning Management System.
  4. Varies learning experiences for all students and uses data to inform instruction.
  5. Collaborates with multiple teacher teams to support all learners.
  6. Chooses high quality and appropriate instructional materials.
  7. Designs lessons and units with specific content team and work with interdisciplinary teams to connect content for authentically engaging learning experiences.

Implements Curriculum and Manages Instruction
  1. Differentiates instruction to meet the needs of all learners.
  2. Uses technology to support learning.
  3. Establishes efficient classroom routines to maximize instructional time.
  4. Follows ISPs, CSEPs, and Catholic School Accommodation Plans for students who have them.
  5. Is available to support student learning outside of class hours

Assesses and Communicates Learning Results
  1. Aligns formative and summative assessments with learning objectives and standards and uses the data to enhance instruction for the growth of all learners.
  2. Administers standardized tests as required by the Indiana Department of Education.
  3. Provides frequent and useful feedback on progress to students and parents.
  4. Communicates academic progress according to the quarterly and semester school schedule.
  5. Communicates academic progress to the Academic Team.
  6. Initiates parent contact as appropriate, conducts parent-teacher conferences as scheduled by the school and as requested by parents.
  7. Maintains accurate permanent records for students using student information system.

Develops and Maintains a Positive Learning Environment
  1. Maintains a caring rapport and relationship with students.
  2. Contributes positively to the learning environment of the entire institution.
  3. Proactively identifies and addresses physical, social, emotional, and spiritual needs of individuals and of the community of learners, engaging other professionals as needed.
  4. Uses classroom management techniques that provide a Christ-centered atmosphere that fosters self-discipline and a sense of personal responsibility.
  5. Maintains and communicates high academic and behavioral expectations and supports students in meeting those expectations.
  6. Addresses behavior and academic issues in an effective, consistent, and fair manner.
  7. Documents and communicates behavioral issues to parents and the Academic Team in a timely and appropriate manner.
  8. Provides supervision and engages students outside of the classroom and as assigned by the principal.

Professional Growth and Development
  1. Commits to lifelong learning and demonstrates a passion for ongoing professional growth.
  2. Maintains proper certification and licensure as required by the State of Indiana.
  3. Meets the Archdiocese of Indianapolis's professional growth requirements and all local requirements as determined by the principal.
  4. Maintains records of Professional Growth Points (PGPs) and submits them to the IDOE in collaboration with the principal.
  5. Participates fully in faculty meetings and professional development meetings/in-services, contributes to school-wide goals, and supports colleagues and administrators in their own professional growth.
  6. Participates fully in the archdiocesan performance appraisal process for educators.
  7. Participates in spiritual retreats, days of reflection, and spiritual formation programs as directed by the principal and as required by Archdiocesan faith formation expectations.

Additional Professional Responsibilities
  1. Follows local protocol as published in the faculty/staff handbook, student/family handbook, and in other related policies, protocols, rules and regulations.
  2. Serves on school committees and in other capacities as directed by the school principal.
  3. Assists as requested with school fundraisers and development efforts.
  4. Prepares for, attends, and participates in Registration, Open House, annual fundraiser, graduation, etc. as directed by the school principal.
  5. Prepares, attends, and participates in grade level specific events/programs/initiatives, etc.

Ministerial Expectations
  1. Display of Gospel values, good judgment, and diplomacy and the safeguarding of confidential information are required.
  2. Has the potential and talent to be an effective Catholic school teacher.
  3. Teachers are expected to be role models and are expressly charged with leading their students toward Christian maturity and with teaching the Word of God. The Seven Themes of Catholic Social Teachers can be found at http://www.usccb.org/beliefs-and-teachings/what-we-believe/catholic-social-teaching/seven-themes-of-catholic-social-teaching.cfm
  4. Displays a commitment to the Providence Cristo Rey educational philosophy and values
  5. Displays a commitment to the mission of the school as defined by the Mission Effectiveness Standards of the Cristo Rey Network.

Competencies Required:
These items are a high-level overview of competencies. For full details see annual review form.
  • Communication: highly skilled in written and verbal communications including proofreading, editing, and interpersonal skills.
  • Decision Making: Seeks out and considers relevant information and makes sound decisions based upon analysis, experience, and judgment.
  • Initiative and Flexibility: Demonstrates initiative, seeks out additional responsibility, identifies problems and solutions, thrives on new challenges, and adjusts to unexpected changes.
  • Relationship Building: Encourages cooperation, demonstrates interpersonal skills, establishes/maintains productive, respectful working relationships.
  • Accountability: Accepts responsibility for work - monitors progress and results - while maintaining confidentiality
  • Time Management: ability to remain organized and on schedule for all deadlines.
  • Drives Quality and Excellence: Is self-directed, resourceful, and creative in meeting job objectives, while following through on commitments.
  • Mission Alignment: A personal alignment with the mission of Providence Cristo Rey High School.
  • Trust: Fosters a strong foundation of trust among team members to help create positive communication and community throughout the organization.

Outcomes/Measures of Success over next 12 months
  1. Annual Plan, Unit Plans and Weekly Lesson plans including Content Area Indiana State Standards
  2. Participation/Collaboration in Professional Learning Community (PLC) and Faculty Professional Development
  3. Successfully create an entire year's work in the Learning Management System and archive for each course.
  4. Successfully prepares students for future coursework in a college prep environment.

Additional Education/Knowledge/Skills Requirements:
  • A Bachelor's or Master's Degree in Secondary Education, Related Content Area
  • Indiana Teaching License, Secondary
  • Safe Parish Child Protection Training (Provided by PCR)
  • Criminal Background Check
  • Acknowledgment of this Ministry Description document for Teachers
  • Ongoing professional development and faith formation
  • This position is fully in person and does not allow for remote work