Hey there! First of all, it sounds like you've got a really solid range of options and a clear idea of where you want to go with your career, which is awesome. Deciding between tech and business-focused courses can be tricky, but it’s great that you’re thinking ahead about your career flexibility.
From what you've mentioned, your interest in both tech and business, as well as problem-solving, systems, and roles like business analyst or tech consultant, suggests you might enjoy a course that gives you a blend of both. For example, Business Computing or Business IT might be a good middle ground for you. These degrees usually have a mix of technical skills and business applications, which could open doors to roles in tech consulting, project management, and even tech-driven business roles like business analysts or tech entrepreneurs.
If you’re leaning more towards pure tech later on, Computer Science could be a better fit, but it tends to require a bit more focus on algorithms, programming, and sometimes, a stronger foundation in maths. Since you're not the strongest at maths right now, but you're willing to learn more, a Computer Science course might still be doable, but it could involve a steeper learning curve. You might also want to consider universities that offer extra support for students who don’t have A-level Maths, which could help with the transition.
As for the IT for Business and Management courses, these tend to be more business-oriented but still have a good grounding in technology. These might suit you well if you’re particularly interested in working in business roles that are heavily reliant on IT but without delving as deeply into the technical side as Computer Science would require.
Regarding university choices, it seems like you're already aware that the requirements can vary quite a bit. Since you're not meeting some of the higher A-level or GCSE requirements, universities offering contextual offers, like the ones you've applied to, are a great choice, as they tend to be more flexible and consider your background in a broader sense. If you’re considering options like extra or clearing, it might be worth looking at universities that offer foundation years in Computer Science or IT. They could give you the extra time to build up your skills, especially in areas like maths, and set you up for success in the later years of the degree.
In terms of the balance between theory and practical work, most tech/business-related courses will give you a mix, but it really depends on the specific course. Some, like Business Computing, might have more practical work and industry placements, while others, like pure Computer Science, could have more of a theoretical focus. If job prospects are a concern, both fields are solid. Tech-related roles, particularly those at the intersection of business and IT, are in demand. Business analysts, consultants, and project managers who have a tech background tend to find plenty of opportunities, especially as tech continues to be integral to business strategies.
It sounds like you’re already working hard and aiming high, so I’d encourage you to keep that focus. Even if some of your options seem a bit out of reach now, you never know what might work out with contextual offers or extra clearing options. Keep an open mind and consider what will give you the best overall experience in terms of learning and future opportunities.
Good luck, and don't hesitate to reach out if you need more help!