1. Different objects: public courses are courses that all professional and technical personnel need to study, while professional courses are courses that specific industries or professional and technical personnel need to study in depth.
2. Different contents: public courses cover basic and universal knowledge such as the latest technology, standards, policies and regulations in the industry, while professional courses are more in-depth and specialized, including professional theories, practical skills and case analysis.