Abysmal past, do I still have a chance?

<p>Hi, I had a horrible freshman and sophomore year and I was wondering if I still had a chance at good colleges. I want to stay in MA and I want to major in Computer Science.</p>

<p>SAT's:
2040 (M:740, CR:640, W:660)
Math IC: 740
Math IIC: 730
Physics: 710</p>

<p>GPA (4.0 scale, +.5 for Honors, +1.0 for AP)
Total: 3.1ish W
Senior year: 4.0W (1 AP, 1 Honor)
*A+, A+, A, A-, A-, B (spanish)
Junior year: 3.9W (3 AP, 1 Honor)
*B+, B, C- (spanish), A-, A, A+
Sophomore year: 2.6W (1 Honor)
*F (spanish), didn't save the rest
Freshman year: 2.8W (1 Honor)
*B- (english), B, B, B+, B+, D (spanish)
Total Rank: 74/219</p>

<p>AP's:
Computer Science A: 5
Physics C: 4
US History: 4
Currently taking Calculus AB</p>

<p>Colleges:
WPI (EA)
Northeastern (sister alum)
Clark U
UMASS Amherst
(any other colleges that i can apply to that are in MA and have a good CS program?)</p>