Those are the two majors I'm leaning towards currently to choose when I'm a sophomore. They both have aspects I like, which is why I'd prefer computer engineering but it's not offered. So my question is, does anyone know which major is harder at USMA? I've heard that it really varies on the school so I'd like to know if anyone has any idea when it comes to USMA. Thanks.