CS International Student

puzzled123
Fri, 25 Dec 2015 02:37:20 +0000

No, the advantage of of studying theory is that everyone starts on a pretty level playing field. If you are pretty good at math and computational thinking, it is really just like any other science class. For honors, everyone (who didn't drop the class) had substantive prior programming experience. However, my experience with web dev was pretty useless when it came to learning monads. Moreover, some of my friends that are second year math majors taking the class (who are much smarter than me) had much less programming experience than me but also did better than me on the exams. In my experience, learning the theory will help you with web dev, but not the other way around. If you are a smart student who puts in the effort, you will do well regardless of your prior experience. As for the regular sequence, a few of my friends without prior programming experience took the 150's, and they all got an A or A-.

The male to female ratio is a very high number. I don't know if this will help you with university admissions, but it will most definitely help with getting an internship and getting a job. Most top companies have a special internship program for minorities in tech.