How do I start preparing now if I want to do MS in CS at ASU later?

I really wanna do MS in CS from ASU in the future. I just finished school and have no idea where to begin. like what should i focus on from now itself? and when is the asu ms cs deadline usually?

It’s noce that you are thinking about it this early :clap: You’ll need a good cs undergrad first (btech, bsc, etc), aim for decent cgpa. also keep ur maths and coding strong from now itself – python, dsa, stuff like that. ASU’s super competitive lately so plan ahead.

1. Build a Strong Foundation in Computer Science

  • Choose Computer Science or related major for your undergraduate degree (like IT, Software Engineering, or ECE).

2. Get Hands-on Experience

  • Do small personal or group projects—upload them to GitHub.
  • Participate in coding competitions, hackathons, or open-source contributions.
  • Do internships during college—they make your profile stronger for admissions and jobs later.

3. Maintain a Good GPA

  • ASU typically looks for a GPA of 3.0/4.0 or above (~7.5–8/10 in Indian grading systems).

4. Prepare for English Proficiency Tests

  • You don’t need to do this now—but plan to take it in the final year of your undergrad.

5. Consider the GRE (optional as of now)

  • ASU has made GRE optional for MSCS, but if you score well (310+), it can strengthen your application.
  • If the GRE becomes required again in the future, prepare during 3rd or final year.

6. Work on Your Profile for Admissions

  • You’ll need to submit:
    • Your transcripts
    • Resume
    • Statement of Purpose (SOP) – why you want to do MS in CS
    • Letters of Recommendation – from professors or supervisors

7. Application Timeline & Deadlines

  • ASU has Fall intake (August start) and sometimes Spring intake (January start).
  • For Fall intake, deadlines are usually:
    • Priority deadline: December 15
    • Final deadline: February 1 or March 1
  • Applying early is better, especially if you want funding or scholarships.