I'm joining btech cse(ai/ml) , college starts in august... (Low tier2 college)
​
Acc to my syllabus:
Sem 1 Python + Python Lab.
sem 2 C Programming.
Sem 3 Java + Data Structures.
Sem 4 onwards DBMS, OS, Algorithms, Machine Learning.
Later semesters Computer Vision, NLP, Deep Learning, Generative AI.
I keep getting conflicting advice,many people say I should start with C++ right now because it's the most popular language for DSA, coding interviews, and placements.
Others say I should start with Python because it's my first-semester language and is used in ai/ml, which is the specialization I'm pursuing.
I just want to maximize my chances of getting good internships and placements by the end of my degree.
If you were starting from scratch with this syllabus and had about 1-2 months before college starts, would you:
Learn Python first and follow the college curriculum?
Learn C++ first for DSA and interviews?
Learn both (if so, in what order)?
Would appreciate advice from seniors, especially those who have gone through placements🥰.