Computer Science Purdue

Hey, guys! In have just been admitted for Purdue CS Major. I have heard that their curriculum is extremely challenging.
I am completely naive to the American credits system. So, I would like to know how that works.

Plus,I do not have a very strong background in CS. I have basic knowledge of HTML, C, and Data Structures( in C).
I would appreciate if someone could actually inform me about topics I will be studying over there. Since I have plenty of time to train my brain, for Purdue, some guidance would really be helpful.

Preferably, a senior, who has been admitted to their CS Department.
Though, input from anyone is encouraged.

PS: Any book you would like to suggest?

You’re indian? Join ‘The great Indian Dream class of 2021’ group on Facebook.

Yes.
Sorry. Not on FB