首先,恭喜你进入北京大学元培学院学习。元培学院名字取自北京大学前校长蔡元培之名。看过《觉醒年代》的各位相比都知道蔡元培先生对于北大、对于中国的重要性。他的“循思想自由原则、取兼容并包之义”直至今天仍然对北大影响深远。
元培学院的风格就是,可以随意地选各个学院的专业课,这样有好处也有坏处。好处是可以针对自己所需来进行针对性的选课——你甚至可以在一些比较水的学院刷分,比如去生命科学学院刷高数B——当年一些元培学生就是这么干的。
但是坏处就是一些热门专业(比如光华)也会有激烈的竞争,而且这样的选课方式对于部分学生来说可能不太适应,而且会有风险——如果你完全跟从一个学院来选课一定不会有专业必修课时间冲突,但是自己选就很可能会有。
元培学院基本没有自己开的课(可能只有一门学术道德与荣誉),都是要去其他学院选课的,我可以告诉你这些课程在哪个学院,用的是哪些课本。
力学:一般是物理学院,可能数学学院也有。我当年化学学院也有开设。不过现在可能化学学院改成大学物理了。使用的教材是舒幼生老师的《力学》。我在北大那会儿,物理学院的力学课还是舒老师给上的,不知道现在还是不是。我有朋友吐槽说,自己的父亲以前力学就是舒老师教的,没想到自己也还是舒老师教。
化学基础:我猜测应该是指普通化学原理?一般化学学院、城市与环境学院、环境科学学院有开设,其中化学学院的难度最高。我猜测现在化学学院的老师应该还是卞江老师吧。卞江老师上课风趣幽默,同时还开设有文科化学课——《化学与社会》。普化教材是北京大学版的《普通化学原理》。
定量分子生物学:这门课我不太清楚,估计应该是生科的。
高数B:这门课就一大堆学院都有开设了,而且你甚至还可以选择用数学学院的数学分析来代替之——如果你真的很喜欢数学的话。比如物理学院、化学学院和生科都有的(在我那年生科刚升级为高数B,现在估计还是B)。一般来说难度是 物理学院 > 化学学院 >> 生科,如果你想多学些东西的话就选择物理学院或者化学学院的,如果你只是想刷分的话可以考虑生科——如果他们还是高数B的话。不过我还是建议你要打好数学基础。教材为北京大学版的《高等数学》。
计算概论B:我当年还是C语言,所以用的是谭浩强老师的C语言程序设计。现在我猜测大概率都是换Python了吧?如果依然是C语言的话,就是下面这本,否则请自行咨询目前大二的学长学姐。