I'm interested in practicing patent/IP law, as I have interests in the law and computer science (CS).
I have been told that CS will better prepare an individual for law school because of the intensive critical and analytical (logical) thinking needed to acquire the CS degree. Essentially, this is an science/engineering major, so anyone who does well as an undergraduate can also (as in having the ability to) do well on the LSAT and law school.
I'm aware that CS students (as well as other engineering students) have typically have lower GPAs than their classmates because of the difficulty of the curriculum, but I thought about acquiring a second degree, a bachelor's in business administration (BBA) to counteract the expected comprise in my GPA as a CS undergraduate.
I'm aware that a student's GPA is the second most important factor in law school admissions (with the LSAT exam being the first).
I think this is a good strategy because I address the LSAT and law school performance by developing critical logic and reasoning skills as a CS major, and I address the expected GPA compromise by also acquiring a BBA degree, which is a multifaceted subject that I'm already studying with great interest.