Hi I did a 3 year course at City University in Computer Science (BSc) with placement.
The first year is common for all students, you get introduced with several "beginner" modules that include a bit of maths, hardware, software engineering, programming and business. The first year doesn't count towards anything in terms of your degree but it may be useful in securing a placement after your second year. There's also a summer module after your exams, which will count for something in one of your 2nd year modules.
In your second year, you will specialise in your chosen degree, this is also where you can change to another Computer Science course (i.e. Business, Artificial Intelligence, Cyber Security, etc...) or you can stick to pure Computer Science. You will get more in depth modules now, most of them are a continuation from your first year modules, but they are more challenging and require a lot of effort. Examples are Language Processors, Programming in C++ and Data Structures and Algorithms. Workload is significantly higher in terms of coursework and exams. On top of that, you will have a team project, which will include you working in a team of between 5 and 7 people to complete a project that will span the entire second year. This includes everything that you will learn in your 2nd year, it typically includes building a piece of software so you'll need to allocate specific tasks to people as not everyone will be proficient in programming.
During your 2nd year, you will be applying for a placement (if you are looking for one). They are very useful for gaining experience and City University is amazing for their placements, I think a good percentage of 2nd year students got a placement so you stand a good chance if you aimed for it. It looks great on your CV and a lot of students ended up using their employer to help with their dissertation topic in their final year.
After your second year, you will select a couple of modules for your final year. You will also choose a supervisor to help you with your dissertation. You can choose any module providing that you haven't done it before and you have completed any prerequisites. There is also a compulsory (core) module that you need to do, giving you a total of 5 modules. You'll also have a dissertation to complete that will take the whole of the 3rd year. You will need to put a lot of effort into that as it is worth 3 modules. Your final year will be the most challenging as you have the dissertation as well as your other 5 modules.
Overall, I say it will be challenging and tough at times but you just need to motivate yourself, if you put in the extra effort you'll find it fairy straightforward in my opinion.