1

Computer Science Teacher Jobs in Logan, UT (NOW HIRING)

AP Statistics Tutor

Logan, UT · Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Guides students through interpreting computer output, checking inference conditions, analyzing two ...

Linear Algebra Tutor

Logan, UT · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Emphasizes geometric interpretation of transformations and connects linear algebra to computer ...

Architecture Tutor

Logan, UT · Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Adapts instruction using design projects, sketching exercises, and CAD tutorials to support ...

Geometry Tutor

Logan, UT · Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... computer graphics applications. * Curriculum Awareness & Adaptive Instruction: Familiar with high ...

GRE Tutor

Logan, UT · Remote

$23 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Familiar with GRE format (computer-adaptive by section), common challenges including advanced ...

Calculus 3 Tutor

Logan, UT · Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... computer graphics. * Curriculum Awareness & Adaptive Instruction: Familiar with Calculus III ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... support students from CAD beginners through advanced users preparing for product design ...

Autocad Tutor

Logan, UT · Remote

$25 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... Ability to explain coordinate systems, object properties, viewport configuration, and CAD standards ...

SolidWorks Tutor

Logan, UT · Remote

$18 - $40/hr

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... CAD beginners through advanced users preparing for SolidWorks professional certification or ...

Business Assistant III

Logan, UT

$16.25 - $21.50/hr

Through pcard or USU EZ Buy purchases all department supplies, computer equipment and software for ... and Human Sciences is committed to academic excellence in research, teaching, and service ...

Business Assistant III

Logan, UT · On-site

$16.25 - $21.50/hr

Skilled with computer programs, including Excel and Windows. Able to independently develop Excel ... and Human Sciences is committed to academic excellence in research, teaching, and service ...

Bachelor of Science in Nursing (BSN) is required as of the 's last update on 4/27/2025. Employees ... This includes frequent computer use and typing for documenting patient care, accessing needed ...

Registered Nurse Behavioral Health

Provo, UT · On-site

$35.22 - $53.29/hr

Bachelor of Science in Nursing (BSN) is required as of the 's last update on 4/27/2025. Employees ... This includes frequent computer use and typing for documenting patient care, accessing needed ...

Registered Nurse Behavioral Health

Provo, UT · On-site

$35.22 - $53.29/hr

Bachelor of Science in Nursing (BSN) is required as of the 's last update on 4/27/2025. Employees ... This includes frequent computer use and typing for documenting patient care, accessing needed ...

Bachelor of Science in Nursing (BSN) is required as of the 's last update on 4/27/2025. Employees ... This includes frequent computer use and typing for documenting patient care, accessing needed ...

Bachelor of Science in Nursing (BSN) is required as of the 's last update on 4/27/2025. Employees ... This includes frequent computer use and typing for documenting patient care, accessing needed ...

Showing results 21-40

Computer Science Teacher information

See Logan, UT salary details

$31.5K

$56.5K

$104.8K

How much do computer science teacher jobs pay per year?

As of Sep 6, 2026, the average yearly pay for computer science teacher in Logan, UT is $56,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,600.00 and $60,000.00 per year, depending on experience, location, and employer.

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.

What does a computer science teacher do?

A Computer Science Teacher is responsible for teaching students about computer science topics, such as programming, algorithms, data structures, and computer systems. They develop lesson plans, deliver lectures, guide hands-on projects, and assess student progress. Computer Science Teachers may work at various educational levels, from middle school to college, and often help students develop problem-solving and computational thinking skills. Their goal is to prepare students for further study or careers in technology fields.

What are the key skills and qualifications needed to thrive as a computer science teacher, and why are they important?

To thrive as a Computer Science Teacher, you need a solid background in computer science concepts, programming languages, and typically a teaching credential or relevant degree. Familiarity with educational technology platforms, coding environments (such as Python, Java, or Scratch), and classroom management systems is important. Strong communication, patience, and the ability to inspire and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, foster student interest in technology, and create a positive and productive learning environment.

How does a computer science teacher typically collaborate with other educators and staff within a school?

Computer Science Teachers often work closely with other teachers, especially those in STEM fields, to integrate technology and computational thinking into the broader curriculum. They may coordinate with curriculum specialists to align their lessons with school standards and collaborate with IT staff to ensure classroom technology is functioning properly. Additionally, Computer Science Teachers frequently participate in professional learning communities, mentor student clubs (like coding or robotics), and contribute to school-wide initiatives that promote digital literacy and safety. This collaborative environment supports both student success and the teacher's own professional growth.

What is the difference between Computer Science Teacher vs Software Developer?

AspectComputer Science TeacherSoftware Developer
Required CredentialsTeaching certification, bachelor's degree in CS or related fieldBachelor's degree in CS, software engineering, or related field; certifications optional
Work EnvironmentSchools, educational institutions, classroomsOffices, tech companies, remote or on-site
Industry UsageEducation sector, public/private schoolsTechnology, software development, IT companies
Common Search/ComparisonYesNo

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.

Are computer science teachers still in demand?

Computer science teachers are in high demand due to the growing emphasis on STEM education and digital literacy. Schools and educational institutions seek qualified teachers with knowledge of programming, coding languages, and educational technology, often requiring relevant certifications or degrees. The demand is expected to remain strong as technology continues to advance and integrate into various curricula.

Is there a shortage of computer science teachers?

There is a recognized shortage of computer science teachers in many regions, driven by increasing demand for technology education and a limited supply of qualified educators. This shortage often leads to larger class sizes and increased efforts to recruit and train new teachers with skills in programming, algorithms, and educational technology.

What are the most commonly searched types of Computer Science Teacher jobs in Logan, UT?

The most popular types of Computer Science Teacher jobs in Logan, UT are:

What are popular job titles related to Computer Science Teacher jobs in Logan, UT?

For Computer Science Teacher jobs in Logan, UT, the most frequently searched job titles are:

What job categories do people searching Computer Science Teacher jobs in Logan, UT look for?

The top searched job categories for Computer Science Teacher jobs in Logan, UT are:

What cities near Logan, UT are hiring for Computer Science Teacher jobs?

Cities near Logan, UT with the most Computer Science Teacher job openings:

Infographic showing various Computer Science Teacher job openings in Logan, UT as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $56,475 per year, or $27.2 per hour.

Analytics Engineer - Student Success

Utah State University

Logan, UT

Full-time

Re-posted 19 days ago


Utah State University rating

7.2

Company rating: 7.2 out of 10

Based on 76 frontline employees who took The Breakroom Quiz

390th of 630 rated colleges and universities


Job description

Student Success Analytics Engineers play a central role in advancing the university’s analytics capabilities in support of student achievement, learning outcomes, and institutional effectiveness. This position works closely with the Institutional Data Engineering team and the Deputy Chief Data & Analytics Officer to develop and maintain the analytical data models that power predictive analytics, student success reporting, and institutional decision-making.


Student Success Analytics Engineers are responsible for transforming raw institutional data into curated, analytics-ready datasets through the development of a medallion data architecture (bronze, silver, gold layers). These datasets will enable advanced analytics, AI-powered applications, dashboards, and metrics related to student success, student services impact, academic program outcomes, and institutional value.

This position serves as the technical bridge between data infrastructure and analytics users, ensuring that institutional data is modeled, documented, and structured to support high-quality insights for university leaders, faculty, advisors, and student success teams.
USU is currently hiring for two positions to support the following areas of the university:

  1. Student Success Division: In this role the analytics engineer works closely with functional student success teams and leaders to translate operational and student engagement data into scalable analytical models that support student support program assessment, student retention and completion strategies, and continuous improvement efforts. The position will help integrate data from multiple university systems to provide actionable insights, dashboards, and reporting that improve the university’s ability to identify student needs, evaluate interventions, and support student success outcomes across the institution.
  2. Center for Civic Excellence: In this role the analytics engineer will design, develop, and maintain data models, assessment analytics, and reporting systems that support the measurement and continuous improvement of student learning within the Center for Civic Excellence. This role will work closely with faculty, academic leaders, and center staff to develop scalable approaches for collecting, analyzing, and communicating evidence of student learning outcomes. The position will help translate assessment and instructional data into actionable insights that inform curriculum development, support data-informed teaching and learning practices, and strengthen the Center’s ability to demonstrate educational quality, student growth, and institutional effectiveness.

This position is eligible for hybrid work within the state of Utah


Analytics Data Modeling

  • Design and maintain analytics-ready data models that support student achievement, learning outcomes assessment, and student success initiatives.
  • Develop curated data layers within the university’s medallion data architecture to support reporting, dashboards, and predictive analytics (silver and gold layers).
  • Transform complex institutional data sources into structured analytical datasets suitable for downstream analytics tools. Ensure data transformations are scalable, well-documented, and maintainable.
  • Optimize data transformations to support high-performance dashboards and analytics applications.
  • Implement dimensional models and semantic layers to support consistent institutional metrics.

Data Governance and Documentation

  • Document analytical datasets, transformations, and metric definitions.
  • Contribute to institutional data governance processes by helping define and standardize key student success metrics.
  • Ensure analytics data models align with institutional definitions and reporting standards.
  • Support data quality monitoring and validation processes.

Collaboration and Institutional Impact

  • Partner with stakeholders to understand analytics needs.
  • Translate institutional questions about student learning and success into scalable analytics solutions.
  • Contribute to the development of a modern analytics environment supporting data-informed decision-making across the university.
  • Support strategic analytics initiatives led by the Office of Data & Analytics.

Minimum Qualifications:

  • Bachelor’s degree in data science, computer science, information systems, statistics, or a related field plus one year of related experience.
  • Experience working with relational databases and SQL.
  • Experience developing data transformations or data pipelines.
  • Familiarity with data modeling concepts (e.g., dimensional modeling, star schemas).
  • Experience working with analytics or reporting tools such as Power BI, Tableau, or similar platforms.
  • Strong problem-solving and analytical skills.
  • Ability to communicate technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Master’s degree in related field
  • Experience in higher education
  • Experience with modern data transformation frameworks (e.g., dbt or similar tools).
  • Experience working in cloud-based data platforms or data lake environments.
  • Familiarity with medallion architecture or layered data modeling approaches.
  • Experience supporting predictive analytics or machine learning pipelines.
  • Experience working with higher education data (student information systems, learning management systems, advising platforms).
  • Knowledge of student success analytics, institutional research, or learning analytics.

Knowledge, Skills, and Abilities:

  • Strong SQL and data transformation skills.
  • Understanding of data modeling for analytics.
  • Ability to translate analytical questions into scalable data solutions.
  • Strong documentation and data governance practices.
  • Ability to collaborate across technical and non-technical teams.
  • Interest in applying analytics to improve student success and institutional outcomes.
  • Effective communication skills and comfort working with different teams within the organization.
  • Ability to accept and give constructive feedback.
  • Ability to communicate effectively and work with a broad range of diverse people, ability, culture, and ethnic background, to maintain good working relationships across the university.

Along with the online application, please attach:

  1. Resume to be uploaded at the beginning of your application in the Candidate Profile under “Resume/CV” 
  2. Cover letter to be typed/pasted at the end of your application 

**Document size may not exceed 10 MB.**


Minimum $70,000, commensurate with experience plus excellent benefits

Employees work indoors and are protected from weather and/or contaminants, but not, necessarily, occasional temperature changes. The employee is regularly required to sit and often uses repetitive hand motions.


The Office of Data and Analytics delivers data-informed decision-support to enhance the USU experience. Lead by the new Chief Data and Analytics Officer, USU is investing in data and analytics as a leap-ahead initiative. This position is part of the new data and analytics strategy to drive innovation and create value for students and the communities we serve.


Founded in 1888, Utah State University is Utah’s premier land-grant, public service university. As an R1 research institution, Utah State is dedicated to advancing knowledge and serving the public good through innovative research and scholarly activities that are grounded in reciprocal engagement with local, regional, and global communities. USU prepares students to be active, civically engaged leaders who are prepared to address critical societal challenges. Dedicated to providing a high-quality and affordable education, USU remains a leader in research, discovery, and public impact.

USU enrolls over 29,800 students, both online and in person at locations throughout the state. Utah State’s 30 locations include a main campus in Logan, Utah, residential campuses in Price and Blanding, and six additional statewide campuses, along with education centers serving every county. USU educates students from all 50 states and more than 80 countries. For over 100 years, USU Extension has served and engaged Utahns, serving every county in the state.

Competing at the NCAA Division I level in 16 sports, USU is a proud member of the Pac-12 Conference, officially joining on July 1, 2026. The Aggies capped a historic final season in the Mountain West by capturing nine combined regular-season and tournament titles in 2025–26, with five teams advancing to postseason play. This tradition of excellence extends to the classroom, where 232 student-athletes earned academic honors, and to the community, where USU ranked second nationally in Division I service hours, with nine teams placing in the top 10 for community service.

Utah State is dedicated to fostering a community where all individuals feel respected, valued, and supported and where diversity of thought and culture are cultivated. We seek to recruit, hire, and retain people from all walks of life who will champion excellence in education, research, discovery, outreach, and service. We believe that promoting a strong sense of community and belonging empowers and engages all members of USU to thrive and be successful. Forbes recognized our commitment to employees when they named Utah State the best employer in Utah in 2023. Learn more about USU. 

The university provides a Dual Career Assistance Program to support careers for partners who are also seeking employment. Additionally, USU is committed to providing access and a reasonable accommodation for individuals with disabilities. To request a reasonable accommodation for a disability, contact the university’s ADA Coordinator in the Office of Human Resources at (435) 797-0122 or hr@usu.edu. 

*updated 07/2026


In its programs and activities, including in admissions and employment, Utah State University does not discriminate or tolerate discrimination, including harassment, based on race, color, religion, sex, national origin, age, genetic information, sexual orientation, gender identity, disability, status as a protected veteran, or any other status protected by University policy, Title IX, or any other federal, state, or local law.

Utah State University is an equal opportunity employer and does not discriminate or tolerate discrimination including harassment in employment including in hiring, promotion, transfer, or termination based on race, color, religion, sex, national origin, age, genetic information, sexual orientation, gender identity, disability, status as a protected veteran, or any other status protected by University policy or any other federal, state, or local law.

Utah State University does not discriminate in its housing offerings and will treat all persons fairly and equally without regard to race, color, religion, sex, familial status, disability, national origin, source of income, sexual orientation, or gender identity. Additionally, the University endeavors to provide reasonable accommodations when necessary and to ensure equal access to qualified persons with disabilities.

In all circumstances, Utah State University follows state and federal laws related to sex-segregated spaces.

The following office has been designated to handle inquiries regarding the application of Title IX and its implementing regulations and/or USU’s non-discrimination policies:

Civil Rights & Title IX Office

Old Main Room 405

1475 Old Main Hill, Logan UT 84322

titleix@usu.edu

(435) 797-1266

For further information regarding non-discrimination, please visit crtix.usu.edu or contact:

U.S. Department of Education

Denver Regional Office

303-844-5695| OCR.Denver@ed.gov

U.S. Department of Education

Office of Assistant Secretary for Civil Rights

800-421-3481 |  OCR@ed.gov

*updated 08/2026


What Utah State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom