JHU isn’t known to be a more collaborative environment, especially in those classes premeds need to take, so I wouldn’t choose between the two schools on that basis. For CS, Cornell has a broader and deeper program while JHU is more focused on bio-related subfields in CS (e.g. bioinformatics, computational biology).