Typically the instructor sets those requirements when posting the class [if done it will show up under the “restrictions” section - see below].
It would be best to reach out to the instructor of each class to verify. I would think that the Titan class would be member-required [since you are required to be a member to use our tooling]. @Liamluu would have your answers.
You still don’t have a specific answer. Since it’s up to the instructor to set members-only or not, until Liam answers, the only way you’ll know is to try and sign up the non-member. A member will log into the Calendar. Non-members sign up with their email.
A majority of my class are not restricted to members. Making class available to the public has always been a tool to introduce the space to the wider community. The hope is after taking a class, non-member will turn into members.
Of course this is dependent on the instructor. Checking the class restrictions is a good start.
However classes that are meant to check out tools, such as they vinyl cutter may be less suitable. Non members are not permitted to use the machines and tools outside of class time. Something to keep in mind when signing up for classes.
Tool training classes tend to be restricted to members because AD integration make the process much easier. If a non-member takes a training class and joins later, manual intervention is needed.