i kept a 3.2 which was exactly enough to maintain my scholarship. CS was a difficult major at my school and a lot of larger, easy classes suffered from grade deflation. a lot of times i decided to just take the B in classes i didn't care about.
i also did a lot of CS group projects on my own which led to a lesser grade but better learning experience. i put a lot of effort into learning material i was interested in and got good grades in those classes.
post college, my GPA has had absolutely zero effect on any facet of my life.