You have to think first why you want to do CS. Is it because your parents want you to do it or is it because you really want to do it.
the latter.
Also, evaluate what the stuff is in CS that you like. Those two classes you have taken are likely nothing like the courses you will be taking later.
i like just about anything related to how computers work... seriously, i'm happy with anything from hardware to database to programming to theory, etc.
Also, consider the cost. If you are taking only 10-12 credits per term then it will take you over 5 years to graduate. A school like Stanford or a UC for out of states students is going to cost you quite a bit of money.
i am lucky and my parents are willing to pay for most, if not all of it.
Also (I know I should not be the one to say this), it might help if you spend less time on ATOT. Maintaining a 45+ posts per day is likely not good for your GPA even if you are only taking 10 credits a term.
well.. my gpa is around 3.9 since i've joined AT... seriously, it's not hurting my academics.
i appreciate the help, i really do, but i'm telling you, the reasons i got rejected are things that happened in the past. at this point in my life, i am doing everything i can to increase my chances of getting in... but it's hard when you screwed up earlier. i went through a period in my life when i was seriously not on track... i dunno if it was just a coming of age thing or what, but i was just not in a good place... depressed, slacking off, etc. but i've since come out of that (the low grades sort of slapped some sense back into me), and i swear, if i had done as well my first two years as i had my past year, i would be in CS.
