SJSU SE专业两年体验+详解
4607266
SJSU可能是地里被cue程度最高的一所院校之一了,原因无外乎是作为一所硅谷神校其得天独厚的地理位置和课程设置,然而我翻了翻地里,这两年对SJSU的介绍还是不太多,所以今天想系统的介绍一下我校SE专业(Software Engineering)杂七杂八的东西。假如大家不想看那么多,只想听个总结,可以直接跳到底下红字开头(总的来说)那一段。若有校友发现错误/不实,欢迎指出蟹蟹!
先说一下SE这个项目学生的情况,三分之二印度人,三分之一的国人,美国人每届人数维持在个位,转专业人数远远大于科班。在这里真的建议大家心态调整好,很多人都会觉得SJSU是一个野鸡校,诚然,我都毕业了还是这么个感觉,然而这不代表你的同学们都平庸。我的同学里有杜克的物理博士,南加大的医学博士,在国内和欧洲都拿过mscs的小哥,三年没抽中h1b被迫返回校园的老铁,工作五年想要最后搏一搏的台湾大哥,逃婚出来的印度小姐姐,基本上每个人都有很有意思的经历,会给你带来很多很多全新的认识和启发,这是我之前在美本从未有过的体验。
再讲一下SJSU的SE专业特点,和本校的CS专业还是有不小的差别的。CS假如我没记错的话应该是computer science department下面,而SE和CE,是engineering school的computer engineering department下两个平行的专业,SE是纯软件专业,CE是软件+硬件专业。在课程设置上,SE的课程都是偏应用的,os,algorithm还有computer architecture一类的经典课程都不会有,而CS还是会有很多理论课的。假如是转专业的同学,第一个学期是需要多上os,database和programming(c++)三门课的。从录取情况来看,SE的录取要求是一个学期比一个学期要高。为什么不是一年比一年咧?因为每次我去找advisor的时候,都会有很多被rejected的申请人在advisor办公室动之以情晓之以理,而advisor给出的理由从申请人gpa/gre不够,慢慢的发展到申请人本科是non-engineering major,现在到transcript上没有course with formal programming language(JAVA, C++, C),也就是说现在硬转专业的同学(文科,商科,social science转cs)申请起来可能会比较难。
再说一下SE的就业情况吧,本帖隐藏内容需要登录后才能查看。真的非常重要。
在这里具体讲一下Data Science specialization吧(因为我选的就是ds嘻嘻),其它的specialization整体感觉不会差太大,大家可以自行体会。Data Science是这两年最火的一个specialization,也是一个比较新的specialization,这个specialization有两门必修课CMPE 255Data Mining和CMPE256 Large Scale Analysis。255和256前半部分几乎是一样的,都是一些machine learning的基本知识,比如regression,classification。后半部分255会侧重于data mining算法和实现,比如clustering和text mining,而256会在recommender system/fraud detection.听起来很美妙对不对?但想要找一个DS/MLE的工作/实习,这些课的内容真的是太太太太浅了,最多只能打个基础,尤其是涉及证明/推算的内容一概不会涉及,有关math/stats的内容还是得靠大家自己去补,同时machine learning这些课也不会将很深,所以课下实际上还是要花大量的功夫。其他几个specialization其实也都大同小异,课上涉及的内容都讲的比较浅显。
总的来说,SJSU SE是一个弹性非常强的项目。越来越多的课被放在晚上,方便大家安排作息。校内也会有不少research的机会,可以给大家的简历上增增色。假如你只想每天认真刷题自己学习不想在课上花时间,没问题的,全都安排上水课,再找个大腿带带,每天白天刷题晚上上课露个脸就行了,在这个刷题世代也是一个很好的选择;假如你想认真学习深入学习,多选一些高强度花时间但物有所值的课,找靠谱老师做项目,你也不会后悔的。在硅谷,大部分情况下SJSU的排名/名声是不会成为你求职路上的绊脚石的,所以归根结底还是自身的努力程度。
最后再讲一下惹,SJSU computer engineering department的chair是Dr. Xiao Su,从名字看也能看出是位国人。苏老师对同胞是非常照顾的,在当chair之前就是整个computer engineering department评价最高的老师(ratemyprofessor 4.7),经常有research机会的时候都会先考虑国人。大家第一年入学假如能申请到research assistant的话是非常好的,在暑假找intern的时候会是很强的加分点。
凌晨两点写的,写完后自己读了一遍感觉好像逻辑有点混乱讲了好多废话但是也不知道怎么改了就这样8...顺便再求一点大米惹,蟹蟹!
先说一下SE这个项目学生的情况,三分之二印度人,三分之一的国人,美国人每届人数维持在个位,转专业人数远远大于科班。在这里真的建议大家心态调整好,很多人都会觉得SJSU是一个野鸡校,诚然,我都毕业了还是这么个感觉,然而这不代表你的同学们都平庸。我的同学里有杜克的物理博士,南加大的医学博士,在国内和欧洲都拿过mscs的小哥,三年没抽中h1b被迫返回校园的老铁,工作五年想要最后搏一搏的台湾大哥,逃婚出来的印度小姐姐,基本上每个人都有很有意思的经历,会给你带来很多很多全新的认识和启发,这是我之前在美本从未有过的体验。
再讲一下SJSU的SE专业特点,和本校的CS专业还是有不小的差别的。CS假如我没记错的话应该是computer science department下面,而SE和CE,是engineering school的computer engineering department下两个平行的专业,SE是纯软件专业,CE是软件+硬件专业。在课程设置上,SE的课程都是偏应用的,os,algorithm还有computer architecture一类的经典课程都不会有,而CS还是会有很多理论课的。假如是转专业的同学,第一个学期是需要多上os,database和programming(c++)三门课的。从录取情况来看,SE的录取要求是一个学期比一个学期要高。为什么不是一年比一年咧?因为每次我去找advisor的时候,都会有很多被rejected的申请人在advisor办公室动之以情晓之以理,而advisor给出的理由从申请人gpa/gre不够,慢慢的发展到申请人本科是non-engineering major,现在到transcript上没有course with formal programming language(JAVA, C++, C),也就是说现在硬转专业的同学(文科,商科,social science转cs)申请起来可能会比较难。
再说一下SE的就业情况吧,本帖隐藏内容需要登录后才能查看。真的非常重要。
在这里具体讲一下Data Science specialization吧(因为我选的就是ds嘻嘻),其它的specialization整体感觉不会差太大,大家可以自行体会。Data Science是这两年最火的一个specialization,也是一个比较新的specialization,这个specialization有两门必修课CMPE 255Data Mining和CMPE256 Large Scale Analysis。255和256前半部分几乎是一样的,都是一些machine learning的基本知识,比如regression,classification。后半部分255会侧重于data mining算法和实现,比如clustering和text mining,而256会在recommender system/fraud detection.听起来很美妙对不对?但想要找一个DS/MLE的工作/实习,这些课的内容真的是太太太太浅了,最多只能打个基础,尤其是涉及证明/推算的内容一概不会涉及,有关math/stats的内容还是得靠大家自己去补,同时machine learning这些课也不会将很深,所以课下实际上还是要花大量的功夫。其他几个specialization其实也都大同小异,课上涉及的内容都讲的比较浅显。
总的来说,SJSU SE是一个弹性非常强的项目。越来越多的课被放在晚上,方便大家安排作息。校内也会有不少research的机会,可以给大家的简历上增增色。假如你只想每天认真刷题自己学习不想在课上花时间,没问题的,全都安排上水课,再找个大腿带带,每天白天刷题晚上上课露个脸就行了,在这个刷题世代也是一个很好的选择;假如你想认真学习深入学习,多选一些高强度花时间但物有所值的课,找靠谱老师做项目,你也不会后悔的。在硅谷,大部分情况下SJSU的排名/名声是不会成为你求职路上的绊脚石的,所以归根结底还是自身的努力程度。
最后再讲一下惹,SJSU computer engineering department的chair是Dr. Xiao Su,从名字看也能看出是位国人。苏老师对同胞是非常照顾的,在当chair之前就是整个computer engineering department评价最高的老师(ratemyprofessor 4.7),经常有research机会的时候都会先考虑国人。大家第一年入学假如能申请到research assistant的话是非常好的,在暑假找intern的时候会是很强的加分点。
凌晨两点写的,写完后自己读了一遍感觉好像逻辑有点混乱讲了好多废话但是也不知道怎么改了就这样8...顺便再求一点大米惹,蟹蟹!