新加坡南洋理工本科几年制?
我是2017年加入NUS的,我读的是计算机,有三个选择,一是计算机(CS),二是计算机(Information Systems) (简称IS),三是计算机(Informatics) (以下简称IFM)。 这三门科目好像没什么区别,都是学编程和算法还有数据结构之类的IT课程。不过听说CS是三门里面最难的。
因为要申请硕士,所以在本科阶段就要选好要念的方向,CS偏硬件,IC偏向软件,infomatics比较偏向于数学在IT上的应用。
一般入学的人大部分都会选择CS,因为比较好找工作。 三个专业在大一学的基础课是差不多的。有编程(C语言,python等),数据库(SQL Server,Oracle),算法(基本算法,动态规划,最优保留等),数据结构(堆,队列,二叉树等)。
大二就会分方向了。会学习操作系统,计算机网络,Unix/Linux命令行,Java语言等。 大三大四就是深入的学习专业课,比如如果选计算机(CS)的话,会学汇编语言与汇编器,操作系统内核,编译原理,算法分析与设计,面向对象,UML,设计模式,分布式系统,计算机网络等; 除了专业课之外,大二大三还会修一些选修课,比如我选了数据库优化,云计算,大数据,机器学习,软件工程,SCA(软件架构)等等。虽然选修课很多,但是每个学期还是要修满一定量的必修课才能毕业。
总的来说南大的课程难度是不小的,尤其对于中国学生而言,由于语言的障碍,需要花大量的时间去学习。不过只要认真对待,成绩都不会很难看。我记得我大四的时候,GPA差不多每门都在B+以上。 如果打算读研出国,大一的时候就可以开始准备托福ACT或者雅思,多参加课外活动,增加自己的文书素材。
如果喜欢科研可以加入教授的实验室,跟教授做一些项目,发一些论文,这对将来申请是很有帮助的。