There’s a similar thread a little below this one. Maybe you guys should go kick back some brewskies (or whatever you guys do these days) and commiserate…
A university environment is very different from your small engineering college.
At a university, it is not always the case that undergraduates are the center of focus for every professor. Certainly not freshman and sophomores. When I was there, years ago, the quality of advising was very much the luck of the draw. I had one adviser who cared, and another guy who frankly didn’t. Maybe you can ask to change advisers. But, in general, in this environment you should expect less "hand-holding’ from them that you might be used to.
You might find that the courses get better in the upperclass years. For me, the large lecture classes gave way to more classroom-sized courses. You might try to find some upperclassmen in your major and find out if the classes you’d be taking going forward would also" suck". Since this year is what it is, it’s a sunk cost, you have to deal with probabilities for what things would be like going forward.
Socially, Cornell is a very heterogeneous place. I daresay there was nobody at your engineering college who was there to study hotel administration, apparel design, etc.
The people who want to discuss quantum mechanics and international politics are there. And in large numbers. But there are lots of other types of people there too. A large part of their freshman year was spent sorting themselves out, and finding their group of kindred spirits from among the masses.
But you weren’t there for that.
As for what you might do about it while you are there, all I’ve got is basically the same thing I told the other guy. Which you might adapt to the particulars of your situation.
If you decide to stay, shouldn’t you be looking for housing now for next year? Maybe you can put an ad someplace to the effect of “nerdy transfer CS student seeks like minded individuals to share an apartment next year”, and see if you get some people that way.