To prepare for university as a prospective physics major, it's essential to build a strong foundation in both coding and mathematics, which the individual is already doing through a Python course and advanced math studies. Engaging in self-study to deepen understanding of school topics is also beneficial, especially given the limitations of the Greek educational system, which does not offer university-level courses in high school. The discussion highlights the importance of hands-on experience through projects, as the individual participates in math and physics projects through school clubs, compensating for the absence of science fairs in Greece. Additionally, taking high school physics courses covering various topics like mechanics, electricity, and electromagnetism has helped solidify their interest in the field. Recommendations for preparation include maintaining a balanced approach by either enjoying the final year of high school, exploring more science or engineering projects, or reviewing university freshman physics texts for a head start.