更新时间:2024-10-06 16:20:48作者:留学之路
CS主要从理论和数学的角度研究计算机如何工作。
如果你喜欢数学,逻辑学,或者你想进入CS的某个专业领域,例如人工智能,机器学习,计算机网络安全或图形,或者你想以后继续深造,进行更高级别的计算机软件方面的研究,计算机科学的理论和基础训练会更帮助到你。
SE研究如何构建软件系统,包括诸如项目管理,质量保证和软件测试等。
如果你对实际操作方法更感兴趣,并且想要了解软件构建和维护的整个生命周期以及软件构建的整个设计运行,那软件工程会更加适合你的选择。
CS会学习很多高等数学,统计,编程,算法等课程, 要求学生需要具备很好的逻辑思维能力和数学能力。
SE要求申请者有一定的编程技巧,熟悉掌握编程语言和软件设计思想,有一定的软件设计项目经历。
最好有发表在国际会议上的论文;最好是国家级的数模竞赛和数学竞赛等重要的荣誉/奖项/经历。