Hey mate,
I was in the exact same situation as you, only I didn't choose Engineering Studies and I replaced Economics with Business Studies. My advice is - Software Design and Development - IS NOT WORTH IT. To answer your questions:
1. There is more group work in Software Design & Dev, then...