Your head is gonna be in at least 3 different modes because of the range of topics/courses.
Secret to success in any tertiary study (post high school) is to be consistent with your application in and out of the lecture room. Do your labs promptly and finish at least one lab experiment per lab session.
Intro to programming has embedded in it some mathematical concepts, particularly the results of logic and probabilities, so be prepared to work hard to remember the concepts. Learn how to create, read and use a truth table if nothing else to assist in managing this part of the course.
Architecture will deal with basic building blocks of computer systems and you may feel that you are studying physics/electronics rather than computers, but stick it out, it will all come together in the end.
Macroeconomics has some maths attached as well, mostly in how to interpret large amounts of data so that short term and long term trends can be recognised. This is mostly set theory (an extension of logic) and probabilities.
Sociology and Biology also uses some math, again set theory and probabilities more than anything else