Current Curriculum
Database Management System
This is one of your first core subjects in your branch. It won’t just be required for exams but will stay with you throughout your career. It’s asked in interviews too.
Design and Analysis of Algorithms
A common misconception about this subject is that you need prior knowledge of DSA to be good at it. That's not true. LeetCode/Codeforces won't help you much here, as college papers expect very different answers.
Operating System
It’s a core subject, and you’ll probably end up liking it since it’s very logical. It’s especially important because it’s asked both in university exams and in interviews, so it’s better to study it properly.
COA (Computer Organization & Architecture)
Alright, this is probably one of the most misunderstood subjects. People think it will be tough like DLD or core ECE subjects, but honestly, it’s not (only the designing questions may feel slightly difficult, and that too is usually just 1–2 questions).
Probability and Statistics
It’s maths time. Probability and Statistics is not going to be a headache during preparation (it might definitely be during the paper). Usually, you are aware of the sections from which the paper will come.