Short answer: Wait for your university syllabus, buy the core subject textbooks first and treat reference books as optional.
Wait for the syllabus
Universities and colleges follow different syllabi and recommended books. Collect the official list before buying so you do not carry unnecessary books.
Core first
Mathematics, physics or chemistry and basic programming are the usual first-year anchors. One good textbook per subject is enough to begin.
Senior sources
Seniors often pass on or sell books they no longer need. Second hand copies of the same edition are a good way to cut the semester cost.
Related: manage textbook expenses.
Frequently asked questions
Do I need every recommended book?
No. One textbook per subject and a few reference titles are usually enough.
Can I sell books after each semester?
Yes. Listing finished books helps pay for the next set.