Just some inputs
1) cpu clocks are almost meaningless. Only somewhat relevant within a generation.
2) Newer cpu models in general are better but it depends on what you are comparing with. Older gen but higher tier cpu can still be better, esp in multithreading.
3) Use case is still undefined. Would student be running full fledged simulations ? Or just to take notes and the like while using on campus computers for work. If not clear, a well balanced one makes sense.
4) In general for coding, cpu speeds would be important, but again it depends on what you are coding. For simple stuff any pc will do really. For complicated machine learning type things you would need strong gpus and laptop would probably be not suited for it.
5) OLED panels would be very good, much better than shitty laptop displays that we usually get. But will need to take care against burn in issues. Things like IDEs can have static areas. And anyway, one can always use external monitor.
6) Any amount of cpu power would be useless if ram runs out. 8GB is borderline usable depending on use case. Browser/IDE can take up decent amount of ram, and os on top of that. Now normally, it should be ok - in my own use i do use a 5700U + 8gb laptop, but that's because i know what i am running on it and i don't need that much ram. But, 16gb is much safer because you don't know what will be needed.
Generally ( but not always), we can add ram afterwards. But you may have to take to service center or else warranty can be voided and costs will be higher.
7) From what i could find, 1235U is quite a bit better than 5700U in single thread and about same in Multi threading. While ST is good to have, i don't think in this case its too much of a deal breaker for coding. Things like compilation are multi threaded and programs can be made to use up all the threads too. And for simple programs, it does not really matter. It also depends on what kind of cooling laptop has.
On initial look, the Asus OLED model does look better to me from the rest, much better balanced. Its cheaper than what i got last year with much better panel and more ram. Build quality/reliability i don't know.
I have not done any extensive search and i am not really in touch with options today. But just searching for ASUS + oled in amazon gives some good options. H models of cpus will have even better performance at cost of battery. And with some work one should be able to run cpus in low power mode most of the time and if so you have both good battery life usually + option to run fast when needed.
Example
59k -
https://www.amazon.in/ASUS-Vivobook-OLED-14-inch-35-56/dp/B0B31JLF7M/
64k -
https://www.amazon.in/ASUS-Vivobook-OLED-14-inch-35-56/dp/B0B31KLNJF/
man, these are much better that what was available last year..

But please look at specs for your use case as i only looked at it once.