I plan to major in Computer Science with a possible minor in Psychology. I have dropped Spanish and will be studying Japanese.
I elected to follow the Divisional Studies track rather than the Core Curriculum track. With DS, all of BU’s introductory courses (Psych 101, Bio 101, etc) are put into one of four categories: Math and Compsci, Natural Sciences, Social Sciences, and Humanities. I must take two classes in every field that is not where my major resides. Even if I decide to switch majors, thus requiring me to take two classes in Math and Compsci, I will have covered my Divisional Studies requirements for it anyway by the end of my first term.
I’ll reserve my opinion on how good my schedule is until a few weeks after school starts, when the fatigue starts setting in. We aren’t allowed to take more than four courses the first term (and never more than six) so I’ll use this term to determine next term’s courseload.
MA127 â€“ This is the calculus class for those who have already taken calculus in high school. It condenses two terms of material into a single term. I already took calculus in Stuyvesant, so I shouldn’t have to struggle too much with learning, just remembering. Getting a 720 on the Math SAT II exempted me from BU’s math requirement, and as a compsci major I don’t need to take any math courses to fill the DS requirements, but many of the mandatory compsci classes require calc, so I might as well take it while it’s still fresh and get it over with.
CS112 (C++) â€“ I’m skipping CS111 (which was easy to do, considering my AP score and my programming experience) and heading onto CS112, with a focus on C++ since I’m much weaker in it than Java. I’ve already set up my laptop with Ubuntu and installed emacs and gcc (and the JDE since I do prefer Java), so I should be able to program without constantly being confused by a GUI compiler like Eclipse. Old habits die hard; I instinctively type gcc -Wall after Ctrl-X-C. I’ll have to pick up a good book to help me out; I was able to do so well in AP Compsci because the Java textbook was very good, and helped me understand concepts and syntax that I didn’t pick up while sleeping. Any recommendations?
WR100 â€“ I did not qualify for WR150 (so I don’t get to skip a class!) but English classes have never been a problem for me aside from procrastinating on papers, so I’m not worried. There were many different types of writing classes, from scifi to children’s books to Asian literature, but since I did want to experiment with the field of pscyhology, I took the class that was focused on readings in psychology and psychoanalysis. I plan to have the same class synergy when I fill another DS requirement by taking an Anthropology course focusing on the study and evolution of human behavior.
LJ101 â€“ I’ve gotten past the notion of becoming fluent enough to read manga and understand anime. After all, I’ve spent god knows how many years studying Spanish, and I can just barely read the signs in the subway (much less understand soap operas!). Hopefully a little of my otaku enthusiasm will still be present, so that I have motivation for learning a complex language while coping with a new environment.