since forever.
Then you're wrong. Today there is nothing preventing a Chinese national from gaining admission to a STEM program, including aerospace engineering or computer engineering specializing in cybersecurity or cryptology. Now they may be restricted from getting internships or working on school projects sponsored by the DoD... But they'll finish with a degree.