I have a budget of around $750 and I expect to be able to code in it. I honestly have not much idea what the ideal requirement of a laptop for a college student should be, which is why I am asking here to get an estimate of the specs I should be considering while choosing one. I would advice against naming any specific laptop as I have no guarantee of its availability in my region.
I think it would be prudent to look for 32 GB of RAM. 16 is comfortable, and 32 is good for if you will be working on larger projects.
DDR 5 is the current standard
I wouldn’t go under 500gb for a SSD. Windows 11 64 requires 64 GB of storage. More than 1 TB isn’t bad to consider, but you can also shuffle massive projects off to external storage.
Do not use a HDD. Use SSD or NVMe. NVMe is more expensive.
USB 3.2 is the most recent iteration of the USB standard. It’s OK to settle for 3.0 and no USB C if cost is an issue. You can buy adapters, and unless you are constantly moving huge files via USB, it doesn’t matter.
If you can get WiFi 6, 802.11ax, go for it.