The program of CUHK is great and the opportunities to stay in Hong Kong is ample. I dunno about the MSF program in UCSD, but the undergrad education is also well-known. But if you wanna stay in U.S., any one-year programs can hardly give you any edges. Just sayin...