If you're doing well in your courses, there's no reason that you wouldn't be able to cope with computer science
You're not losing out on anything at all by not studying decision (tbh, I wrote a bit about it in my personal statement, and that is the only use that it was to me
). Obviously, courses differ, but this year I'm doing linear algebra (vectors and matrices) and calculus, so really, it's the pure maths that has been helpful anyway. I don't think that specific modules really matter, if anything, you could be at a disadvantage by doing decision (I was told at Cambridge by the engineering professor that they don't like people applying with decision maths- it's not particularly mathematical, and they prefer stats/mechanics)
You'll definitly want to do maths next year, btw.
You don't need to be good at software/IT. I mean, you need to be able to switch on a computer and click on an icon, but even if you couldn't, you'd learn quickly. (My uni's 'Introduction to the computer system" set of handouts is from the early 90s and it starts with "This is a computer"
)
The most important thing is an interest in how computers work. This year (I'm in first year) I've learned a programming language (not completly, but to a fair degree of proficiency) and the other half of the CS lectures are about computation and logic, which is
fascinating. I'm getting to do data and analysis next semester
Bascially, computer science is amazing, and it's not just about sitting in a dark room writing code (a sadly common misconception
)