purdue computer science

Hello! I am currently a junior in highschool and I am really interested in Purdue computer science. I am Japanese and the first person to go to college from my family. My weighted gpa is only about 3.7, but my ACT is 31. My EC include Marching band, 11 years of japanese school every saturday, playing instrument outside of school, and a lot of volunteering. Do i have a chance despite my low gpa? I really want to get in for computer science. Also, I am from California. Thank you