伯克利工科硕士几年?
CS专业,2015fall申请,当时正好碰到Berkley CS扩招,于是幸运的拿到了两个offer; 一个是ECE(计算机工程),另一个是CS(计算机科学). 虽然都是CS,但是培养方向略有不同,ECE偏通讯,CS偏算法。因为对编程不感兴趣,所以选择了CS。
CS一共五个quarter,每个quarter两门课,课程难度和容量都比较吓人,我读的是full-time,每天基本上上午上课,下午做实验,晚上做homework到凌晨。如果某门课没有通过,需要重新注册这门课并支付学费。每三门课中有一门是major project,这个project根据研究方向不一样会有不同的题目,需要完成一个项目,这个项目会由教授给分,一般A/B的几率比较大。剩下的两门是必修课,只要完成作业和考试就能拿到足够的学分。
除了这五个quarter的必修课外,还有三门选修课,建议选择与研究方向相关的,这样有利于未来写毕业论文。 我当时选了四门必修课和一门选修课,每一门功课都需要花大量的时间和精力去学习、作业、实验以及期末考试。特别是最后一门选修课,涉及的内容多且难,如果考前没有好好复习,可能连考试题目都没有时间看完... 第一门必修课是操作系统,内容很多而且比较难,需要花非常多的时间去理解和记忆。第二门数据结构与算法很难,也是CS必修,需要花时间去练习并且掌握基本的数据结构和常见的算法。第三门课是数学建模,虽然是econ,但是里面会涉及到一些统计学的知识,需要花时间和精力去准备。第四门课是算法,跟其他学校的课程安排一样,比较水。第五门课是系统设计,也是水。
全部学完并且考过之后就可以开始final project了。最后有两门选修课任选,我当时选了一门机器学习,一门数据库。这两门课都不难,但是需要花一定的时间去预习和复习。 最后顺利修完所有课程并完成final project和论文即可拿到硕士学位!大概三年左右。