Northeastern vs. BC vs. UMass Amherst Computer Science

Thank you very much for your thoughtful response! I am definitely leaning towards Northeastern, especially after reading your response. Have you had the opportunity to co-op anywhere yet?