Reply 1
Reply 2
Reply 3
Reply 4
Reply 5
•
Starting from the second year, you take part in an almost two-term-long project, building an application from scratch (going from developing the initial idea, defining the requirements, designing the system and the visuals to building and testing the app). Having done a similar but slightly more constrained version of that in my course, it's a fantastic and creative learning opportunity, and I talked about it a lot to get my summer internship, due to the range of industry-relevant skills you develop (using Git, collaborative programming, creative problem solving, managing deadlines, testing, agile workflow, etc).
•
In the third year, you take part in two Software Design Studios, where once again, you build cool apps/systems as a small group. It's a great learning experience with a lot of freedom given to students in terms of deciding what and when to do. This year, at the end of the year, there was a "Presentation event" where software engineering students presented their projects at a mini-conference, showcasing the project to other SE students and representatives of technology companies and local start-ups.
•
You have quite a lot of opportunities to pick optional modules that would target your interests (e.g. Advanced Programming or Embedded Systems, if you enjoy coding and building systems). Furthermore, the coursework is all very hands-on, and a lot of the teaching is done in the lab sessions, where you solve practical challenges with an opportunity to get 1-1 support from the lecturer and several Teaching Assistants always present in the lab.
Last reply 7 months ago
Is it normal not to know where to even start with a final year project?Last reply 7 months ago
Can I still get into cs in UCL Warwick or imperial without a cs alevel?Last reply 7 months ago
What would the average CS or Network Engineering day look like?Posted 8 months ago
Queen Mary University of London for the MSc Computer Science (Conversion)Last reply 8 months ago
[Updated for 2025] Universities that don't need Maths A'level for CSTo keep The Student Room safe for everyone, we moderate posts that are added to the site.