The Student Room Group

Computer Science A-level, is it really worth it or will it be a pain in the backside?

Considering doing computer science in Yr12 since I'd like to go into cyber security, even though I didn't do it at GCSE and have heard it can be quite difficult. Is it worth doing?

Reply 1

Original post
by wary-channel
Considering doing computer science in Yr12 since I'd like to go into cyber security, even though I didn't do it at GCSE and have heard it can be quite difficult. Is it worth doing?

Hi, if you didn't do it in the GCSE, it might be hard, because in the a level content, some of them is digging deeper in the GCSE content, with some is just the GCSE knowledge. Of course there are also new knowledge that no one can get advantage from studying CS in GCSE. If you are good at theory, it wouldn't be difficult for you. Most of the questions in exam are based the on knowledge.
For coding, most of us do python, and the programming technique should have all taught in GCSE. If the other classmates did them before, the teacher might not go over it again. However, programming shouldn't be hard, if you are good at logic and maths. I am doing OCR, so I have to a NEA project. Because we all have different program, we have to research and learn on our own.
So, in conclude, CompSci a level is mostly on theory and programming. It would not be too difficult, even if you didn't do it in GCSE.

Whether worth is or not, if you are applying to computer science subject in university, of course that will give an advantage. But it is totally up to you. You can research on university requirements first before making the decision.

Reply 2

I do CS A-level. It will definitely be helpful if you want to go into cybersecurity in the future, but it is programming-heavy. I think the 'difficult' part of the course you mentioned would just be the NEA (a programming project), which some people find tricky due to its focus on good documentation. Like with university courses, having a CS foundation really isn't required - you just need to make sure you have a good grasp of maths and science. My advice would be to learn Python or Java, programming concepts, or just general computer science concepts through the news or your own research. Just remember - there's nothing a Google search rabbit hole can't uncover!

Reply 3

Original post
by HitTheZzzzz
I do CS A-level. It will definitely be helpful if you want to go into cybersecurity in the future, but it is programming-heavy. I think the 'difficult' part of the course you mentioned would just be the NEA (a programming project), which some people find tricky due to its focus on good documentation. Like with university courses, having a CS foundation really isn't required - you just need to make sure you have a good grasp of maths and science. My advice would be to learn Python or Java, programming concepts, or just general computer science concepts through the news or your own research. Just remember - there's nothing a Google search rabbit hole can't uncover!

Thanks so much for sharing your insights! You've absolutely hit the nail on the head—the programming-heavy nature of A Level Computer Science, especially the NEA, can indeed be a bit intimidating initially. I completely agree that the NEA’s documentation aspect is often the most daunting for students because it emphasizes clear explanations, thoughtful planning, and rigorous organization—skills that go beyond just writing functional code.
I love your point about having a solid grasp of maths and science as an excellent foundation. Indeed, many people underestimate how intertwined these disciplines can be with computer science, particularly in fields like cybersecurity, which you've rightly pointed out. The multidisciplinary approach can indeed unlock deeper insights and foster a more robust problem-solving mindset.
Your advice on getting familiar with Python or Java and understanding fundamental programming concepts is golden. And you're absolutely right—embracing curiosity and diving into those delightful Google search rabbit holes can uncover a treasure trove of knowledge.
Speaking of leveraging technology to enhance our learning, I recently explored exactly how powerful AI tools like ChatGPT and GitHub Copilot can significantly streamline and enrich the experience of working on your A Level computer science coursework. I've put together a detailed blog post on this, covering practical tips and real-world examples of how these tools can help not only with coding tasks but also with the meticulous documentation required in the NEA.
If you're curious about harnessing these AI assistants to boost productivity, sharpen your programming skills, and perhaps even make the NEA process a bit less intimidating, I'd love for you to check out the article. Your enthusiasm for exploring resources independently aligns perfectly with the ideas I've covered there.
Thanks again for your thoughtful comment—it's always great to connect with fellow computer science enthusiasts! https://www.alevels.ai/blog/using-ai-for-computer-science-coursework

Quick Reply

How The Student Room is moderated

To keep The Student Room safe for everyone, we moderate posts that are added to the site.