Which colleges have best science programs?

No decent college has a "science program". They have programs in various specific fields. A college with a great biology program might have a mediocre physics program and vice versa.