The decision to choose CSE is not a matter of your so understood “smartness”, “averageness”…
The decision to choose CSE is a matter of interest. If you just love digital technology,
programming, development in computers ; even if you are so perceived “average”, you will be working on improving your skills by regular learning and constant practice of programming.
Now, just ask yourself: if you work towards something with interest and passion with regular practice and learning; Then you are surely bound to grow skilled in that area. Then will you be calling yourself an “average”.
On the other lets take so perceived “smart kind”, with great intellectual abilities or IQ. If he fails to develop interest or passion towards it; will he be giving attention and time to the subject? Surely, he might be knowing basic know-hows , but without practice he is just a noob.
SO ITS A MATTER OF INTEREST AND PASSION BASED ON WHICH YOU DECIDE YOUR STREAM. IF YOU HAVE INTEREST YOU WILL WORK HARD AND PASSIONATELY AND GROW YOURSELF. OTHERWISE NO MATTER WHO YOU ARE YOU WILL BE DYING SLOWLY EACH DAY INSIDE.