Don’t worry If you are from ICSE background because computer science branch suits for such people since these students have an opportunity of learning programming or else they have the basic knowledge regarding coding or DBMS at their school level.
Other than that to become a good computer science engineer you need to inculcate smart habits rather than to put an effort to complete any task because this field demands minimization of human effort along with enhancement of the technology we are using, to do so you need to be good at maths basics and generating logic upon that mathematical functions.
Since programming is the major flavour of computer science department, an average person with zero knowledge of programming entering into this field would get panic if he/she could’t able to cope up with languages like C,C++ in their first year of engineering.If you ever encounter this situation no need to worry because you still have all the time to learn it.
you might be thinking how to learn coding ? “well by reading or referring books of programming languages by famous authors won’t help you to become a programmer”,invest more time in practising programs rather than just reading books.Create your own logics and diffeent approaches for single type of program.