If there are any career nights with invited engineers from those fields, then I suggest you attend them and ask questions. If not, then discuss with your careers advisor (I think UK schools have them. It's a thing in Australia) and find out whether such invitations could be extended or even field trips organised.
During your university education you will be required to solve many problems and some might be better done with some programming skills. You might need to use MatLab, etc for simulations. During this time you will gain experience with the sorts of problems that programming / CS / data science even AI could assist with. These days every field of engineering is a heavy user of computers and requires a wide variety of programming skills.
As for your question about what to include on your CV. I recommend the structure of: have solved xyz problem for abc using plx. That is, the CS aspect is the least important. The most important is the problems you have solved and the benefit / value generated. This is a far better way to demonstrate proficiency than listing a bunch of acronyms.
Good luck with your university experiences.