Resumen: Este Trabajo de Fin de Grado tiene como objetivo principal la creación de un programa que simule el ciclo de Stirling mediante el método de Schmidt. Este programa ayudará en labores docentes aportando una idea del comportamiento de un ciclo Stirling ante diversos cambios. Para la realización del programa, primero se realizó un estudio del método de Schmidt, centrándose tanto en las hipótesis como en las ecuaciones que definen dicho método. Posteriormente, dichas ecuaciones fueron implementadas en un código informático usando el software EES (Engineering Equation Solver). A continuación, se creó un interfaz que facilita la interacción fluida entre el programa y el usuario. En éste, el usuario puede introducir diferentes valores de las variables de entrada o incluso puede elegir el fluido de trabajo con el que trabajaría el motor de Stirling simulado. También, ante cualquier duda, el usuario tiene a su disposición un manual de ayuda, al que podrá acceder desde el mismo interfaz. Por último, realizando modificaciones sobre el código implementado se realizaron diversos estudios paramétricos mediante tablas y gráficas, en donde, se puede observar la influencia de la variación de diferentes variables de entrada sobre aspectos como el rendimiento, potencia o el trabajo desarrollado en el motor Stirling simulado. También, en este Trabajo de Fin de Grado se muestran diferentes desviaciones del ciclo ideal de Stirling sobre la realidad y posibles alternativas futuras de mejora del programa.