I believe meningitis is optional (although it is better to take it).
MMR is mandatory. However, if you do not have any proof of taking the vaccine,
they will perform a antibody analysis..If that turns positive you are good.
If that turns negative you can get immunized (2 shots seperated by a month).
MMR vaccination(and the antibody tes) is free for Baruch(CUNY) students, as long as it is done in authorized clinics.
Although, Baruch does not have mandatory health insurance, they will need proof of medical insurance before they perform the antibody test..I am not sure if they will immunize directly (without the antibody test) without health insurance..confirm that from the health services department.
I think for the first semester you can get waived for the immunization, but you should be immunized/show proof before registration starts for the second semester.
Hope this helps.