Do software engineering, that seems to be what you're looking for. You can also major in Enterprise Systems or Inter-networking Applications if you do Science in IT @ UTS, both are related to programming, check out their handbook, I'll be doing Inter-networking applications, more stuff to do...