The difference between a thesis and non-thesis master's program lies in the requirement for long-established studies
https://mighty-wiki.win/index.php/Explanations_of_Degree_Levels:_How_to_Understand_Academic_Degrees_and_Their_Paths_23305
The difference between a thesis and non-thesis grasp's software lies inside the requirement for common study