1

Computer Science Instructor Jobs in Indiana (NOW HIRING)

Physical Sciences Research; Platform Lifecycle Support; and Foreign Military Sales. Unified by ... Design and produce training products including instructor-led training (ILT), computer-based ...

Physical Sciences Research; Platform Lifecycle Support; and Foreign Military Sales. Unified by ... Design and produce training products including instructor-led training (ILT), computer-based ...

Manufacturing Technical Instructor

Greenfield, IN · On-site

$31.25 - $41.50/hr

Bachelor of Science in Electrical Engineering, Electrical Engineering Technology, Mechanical ... Visual ability to work accurately with detailed information and a computer screen. * Full motor ...

next page

Showing results 1-20

Computer Science Instructor information

See Indiana salary details

$34.7K

$62.3K

$115.6K

How much do computer science instructor jobs pay per year?

As of Jul 12, 2026, the average yearly pay for computer science instructor in Indiana is $62,299.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,100.00 and $66,100.00 per year, depending on experience, location, and employer.

What does a Computer Science Instructor do?

A Computer Science Instructor teaches students the principles and applications of computer science, including programming, algorithms, data structures, and software development. They design lesson plans, deliver lectures, and create assignments that help students understand both theoretical and practical aspects of computing. Instructors also often provide guidance on projects, assess student progress, and stay up to date with the latest industry trends to keep their curriculum relevant.

What are some common challenges Computer Science Instructors face in keeping students engaged and motivated?

Computer Science Instructors often encounter the challenge of maintaining student engagement, especially when teaching complex or abstract concepts like algorithms or programming logic. Balancing theoretical material with hands-on activities is crucial to keep lessons interactive and relevant. Instructors must also adapt to different learning paces and backgrounds, offering support to students who may be struggling while providing enrichment for advanced learners. Collaborating with colleagues to share best practices and using real-world projects can help increase motivation and make learning more relatable.

What are the key skills and qualifications needed to thrive as a Computer Science Instructor, and why are they important?

To thrive as a Computer Science Instructor, you need a solid background in computer science fundamentals, programming languages, and teaching experience, often supported by at least a bachelor’s or master’s degree in computer science or a related field. Familiarity with educational platforms, coding environments (such as Python, Java, or C++), and learning management systems (like Moodle or Canvas) is typically required. Strong communication, patience, and the ability to motivate and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, support student learning, and foster a positive and productive classroom environment.
What are the most commonly searched types of Computer Science Instructor jobs in Indiana? The most popular types of Computer Science Instructor jobs in Indiana are:
What job categories do people searching Computer Science Instructor jobs in Indiana look for? The top searched job categories for Computer Science Instructor jobs in Indiana are:
Infographic showing various Computer Science Instructor job openings in Indiana as of July 2026, with employment types broken down into 57% Full Time, 29% Part Time, and 14% Temporary. Highlights an 100% In-person job distribution, with an average salary of $62,299 per year, or $30 per hour.

Adjunct Faculty - School of Information Technology

Ivy Tech

Sellersburg, IN • On-site

Part-time

Medical, Retirement

Posted 29 days ago


Job description

Ivy Tech Sellersburg Campus is looking for part-time adjunct Instructors to teach Data Analytics, Informatics, and Software Development courses starting in Fall 2026 and beyond. Courses are offered on campus and meet one or two days per week, during either daytime or evening hours. Each course is delivered in an 8-week format. Course loads will be assigned as needed based on an applicant's skill set, but subject matter will cover a broad range of topics including but not limited to:
• Database Management
• Data Visualization
• Predictive Analytics
• Computing Fundamentals
• UX/UI
• Project Management
• Full Stack Development
• Software Application Development
Job Description
Adjunct faculty are hired as needed on a term by term basis and are responsible for facilitating student learning by delivering classes in accordance with college policy and and course objectives. Adjuncts are responsible for providing effective instruction and assessment within the framework of common syllabi provided by the School and Maintaining student attendance and grading records. Adjuncts are expected to engage with students in a meaningful and productive way and create a positive experience with Ivy Tech Community College while remaining within the bounds of College Policy and Campus Guidelines and the Family Educational Rights and Privacy Act (FERPA). This is not to be construed as an exhaustive list. Other duties logically associated with this position may be assigned
This position and the posting will stay open continuously in order to build a pool of qualified candidates for future openings as Adjunct Instructors. Applicants will be notified once there is a need to fill the position or if the candidate does not meet minimum requirements.
Education, Experience, and Requirements
A qualified faculty member meets the program standard through one of five routes:
1. Possesses an earned master's degree or higher, from a regionally accredited institution, in software development, computer information systems, management information systems, information technology, computer science, or a computer related field as appropriate to the program.
2. Possesses an earned related or out-of-field master's degree, from a regionally accredited institution, with documented 18 semester hours or equivalent of courses beyond the introductory principle(s) level in software development, computer information systems, management information systems, information technology, computer science, or a computer related field as appropriate to the program.
3. Possesses an earned related or out-of-field master's degree, from a regionally accredited institution, with documentation in two or more of the following:
  • Professional certification (national, regional, or state)
  • Two years of in-field professional employment
  • Documented evidence of teaching excellence, including date of award
  • Documentation of research and publication in the field
  • Documented relevant additional coursework beyond the bachelor's degree, equivalent to 18 semester hours or equivalent subject matter coursework, CEU's, vendor, or military.

4. Possesses an earned bachelor's degree, from a regionally accredited institution, in information systems, information technology, or related field as appropriate to the program, with documentation in one or more of the following:
  • Professional certification (national, regional, or state) in the information technology field
  • Two years of professional employment in the information technology field
  • Documentation of research and publication in the field
  • Documented relevant additional coursework beyond the bachelor's degree, equivalent to 18 semester hours or equivalent subject matter coursework, CEU's, vendor, or military.

5. Possesses an earned out-of-field bachelor's degree, from a regionally accredited institution, with documentation in two or more of the following:
  • Professional certification (national, regional, or state) in the information technology field
  • Four years of professional employment in the information technology field
  • Documentation of research and publication in the field
  • Documented relevant additional coursework beyond the bachelor's degree, equivalent to 18 semester hours or equivalent subject matter coursework, CEUs, vendor, or military.

Application Requirements: To ensure full consideration for this adjunct position, applicants must submit unofficial transcripts at the time of application. Official transcripts will be required upon hire.
Proudly named a Louisville Business First's 2025 Best Places to Work - Ivy Tech Community College, Sellersburg.
Ivy Tech is committed to supporting the well-being, growth, and financial security of our part-time employees. These benefits include:
Health & Wellness
  • Access to a comprehensive vision care plan with low-cost exams and allowances for glasses or contact lenses
  • Employee Assistance Program offering no cost confidential counseling sessions, legal consultations, financial planning consultations, and other resources

Financial & Retirement Benefits
  • All employees can contribute pre-tax or post-tax dollars through payroll deduction to build retirement savings

Educational Benefits
  • Fee remission for employees, spouses, and legal dependents.

For more information on Ivy Tech Benefits, visit https://careers.ivytech.edu/benefits.
Ivy Tech Community College is an accredited, equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, national origin, marital status, religion, sex, gender, sexual orientation, gender identity, disability, age or veteran status. As required by Title IX of the Education Amendments of 1972, Ivy Tech Community College does not discriminate on the basis of sex, including sexual harassment in its educational programs and activities, including employment and admissions. Questions specific to Title IX may be referred to the College's Title IX Coordinator or to the US Department of Education Office of Civil Rights.