东北大学计算机专业的教学近期经历了一些改革。根据最新的信息,美国东北大学(Northeastern University)已经决定在其计算机科学课程中逐步淘汰传统的“计算机科学基础”(Fundamentals of Computer Science)课程,转而以Python作为主要教学语言。这一改革可能意味着学生将需要适应新的教学方法和课程内容。
对于计算机科学与技术专业的学生,以下是一些建议的学习资源和方法:
教材选择
计算机网络:可以使用谢希仁的第五或第六版教材,或者使用王道的计算机网络资料,并配合视频教程学习。确保认真完成王道每一节的课后习题。
Java:使用大学期间的教材即可,重点在于掌握基础知识。
数据库:重视数据库课程,学会画E-R图,并根据图给出关系模式,弄明白事务处理等问题。
课程内容
操作系统:操作系统课程没有选择题,只有大题和简答题。建议先通过王道的视频教程学习知识点,然后重点攻克每一章节的重点大题,如银行家算法、生产者消费者问题、磁盘调度等。
学习资源
在线资源:利用在线资源如Coursera、edX等平台上的相关课程,这些平台可能提供东北大学计算机科学课程的替代或补充材料。
实践项目:参与实践项目,如GitHub上的开源项目,可以帮助你将所学知识应用于实际开发中,并提高解决问题的能力。
考试准备
课后习题:认真完成王道的课后习题,这有助于巩固知识点并提高解题能力。
历年真题:刷历年真题,特别是真题中的算法题和大题,这有助于熟悉考试题型和提高应试能力。
请根据最新的课程安排和资源调整你的学习计划,以确保能够有效地学习并掌握计算机科学的专业知识。