University of Maryland UMD vs Brandeis for computer science

Any advice on which college for computer science major: UMD or Brandeis. Concerned with: breadth and depth of program, quality of teaching, access to professors, research, internships, jobs. quality of student body and student life including dorms, food, etc.
any problems such as not getting into housing or classes or overcompetitiveness/stress?

UMD probably has 10x the CS students of Brandeis. Do you want a big university or a small college?

Two strong but very different colleges. I’d go with affordability and fit.