I understand that you need to pass certain pre-req courses to declare your major in the end of the second year.
For example, for CS, I understand that you have to maintain a B+ average in CS61A, CS61B, and CS70. I was wondering do you need to sign up for these courses in the first two years and risk not getting them or are these courses in a set schedule for everyone.
Historically, the CS department has been generous at expanding the class size and adding more discussion sections for those CS courses. However, the TA compensation issue mentioned in another thread may limit that in the future.
1 Like
yes you need to achieve a B+ avg for those 3 required courses. you can declare anytime after that so you do not have to wait til end of soph yr. many ppl can declare at the end of freshman yr.
yes you need to register those 3 courses yourself and there is no “set schedule” for everyone. so regardless of what major you’re admitted to, anyone can register for those courses. only eecs have 1st priority, then anyone in L&S.
1 Like