NCSC celebrates 50 years