<p>Chemical Engineering major here, minor in Environmental Studies:</p>
<p>Fall 05:
CHM 303--Organic Chemistry
MAT 201- Multivar
WRI 122- Culture of Consumption
HIS 211- Europe From Antiquity to 1700</p>
<p>Spring 06:
CHM 304- Organic Chemistry II
MAT 202- Lin Alg
SOC 317- Globalization of Culture
COS 126- Intro to Comp Sci</p>
<p>Any future BSE's--the BEST thing you can POSSIBLY do for yourself in the first week of your math class is FIND A PROFESSOR that speaks English. It took me 4 tries before finding one (for MAT 203, then I dropped to 201) that I could 100% understand. It makes a world of difference. </p>
<p>I had a ton of AP credits from math, chem and physics so that's why my frosh schedule is somewhat atypical of a BSE. </p>
<p>If you have the option of placing out of physics, do it in a heartbeat. At first I was unsure, thinking that it might be good to get a little refresher, see if Princeton covered anything new, but halfway through the first semester everyone was complaining so much about 103. </p>
<p>There is a huge, huge difference between taking your writing seminar in the fall versus in the spring. If you have it in the fall, you get fall break, thanksgiving break, winter break, and other little 3-day weekends to catch up on your 4 major essays (believe me, you're going to need it). You don't have any of that in the spring, except spring break, and it makes writing sem a whole lot more unbearable. If you get assigned to writing sem in the spring, I would highly recommend switching to the fall, usually they let you.</p>
<p>BSE's--Beware, beware, beware of COS 126 and the curve. After your first semester, you'll be somewhat used to getting an 85ish in a class and that being an A- or an A with the curve. In COS 126, it's actually, seriously, a B. The ability levels range so much in this class, from first-time programmers to experienced ones, that there are people who actually get 100's on every test and programming assignment (a rarity at Princeton). Your success in 126 is mostly dependent on whether you get a good preceptor or not. The first day, mine walked in and said "I don't know JAVA either, so we'll be learning together." That should have been a huge red flag for me, but for some reason I never bothered to find another precept. Another thing--don't ever be afraid to question your preceptor. One time, I asked for an extension on a programming assignment, and my preceptor said no, not without a point deduction. But a friend of mine had gotten several, w/o point deductions, from his preceptor for the same class. I went directly to the head professor (kind of daunting at first), and asked him to consider it, and he overruled my preceptor, telling him that he should have given me an extension. It's easy to get kind of complacent and assume everyone above you is always correct at Princeton.</p>