Three great options. Northeastern University makes sense due to your intended major & low cost & location.