My suggestion is you make yourself familiar with the cs course catalog. 9/10 students do not understand cs is literally the science of computation.
Computer Science
A community dedicated for computer science topics; Everyone's welcomed from student, lecturer, teacher to hobbyist!
It's also worth mentioning I have a strong background in graphic design, so I had considered finishing up my art degree which is got a good chunk out of it from a previous school, but I just don't know if I can handle being poor for the rest of my life. If I recall, graphics design jobs usually top out at around 60k
Does your school offer a coop program (e.g. Canada, US)? That can be a great way to transition into a job after your degree and give you a sense of what the actual work is like in your field.
Take a look at the required courses for a CS degree. Depending upon the school, they can skew towards the theoretical side. You might find computer or software engineering is more attractive. Or, with your art background, architectural engineering might be something to consider.
I was doing software engineering at my old school, when I transferred they didn't have that program anymore unfortunately