Is programming skills needed to join CS branch?
After joining CSE you can be a good programmer so in CSE programming is needed after completion of course but not before that .you can learn the coding easily as per your practice after the admission .
As much as you program that much you will be a good programmer .
No, It is complementary to join CSE branch with having skills beforehand. You will eventually get to know about them and you will get your hands onto them according to your interest.
Also CSE not just comprise of Programming languanges but alot of more subjects.
I am also a CSE student and I did not have knowledge about them in the start but eventually I got my hands on them.