I remember struggling with those concepts when I was studying Mechanical Engineering too. Don’t worry, it takes time to fully grasp them. Keep practicing and seeking clarification whenever you need it. You’ll get there!
Start applying for internships right away. Even if placements have started,internships will give you some industrial exposure and improve your chances of getting a job. Start practising coding questions and work on your communication skills.