×

Loading...
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!

看到有人老谈UW/UT CS课程难易,

也发表一下看,两年前因小孩申学所以对两校课程做了详细研究(虽然最后小孩没上这两),同时本人做码N年,这里只代表个人看法,不一定对:
1. 两者课程无法以难度对比,毕竟没人两边修过,但是UW数学课应该是多了2门,UT应该提供了面更广的其他一两门课;
2. 计算机类课两者差不多,具体还跟个人选课有异同;
3. UT主教学语言Python,同时C,JAVA;UW主教学语言为C/C++, RACKIT,同时JAVA, Python
4. 学位结构UT支持更灵活的specialist, double major和major+2minor等组合架构,更符合传统的通识教育方针;UW更强调技能,对编程要求更多一点,可能跟需要直接能上手COOP工作有关
UT的课程设计更偏向理论教学,对理论要求更多一点,然后面更宽;UW更偏向技能,对编程实操要求更多一点,更注重专以及跟上产业
两者没有说谁优劣,只有看哪个更适合自己
Report

Replies, comments and Discussions:

  • 枫下家园 / 望子成龙 / 看到有人老谈UW/UT CS课程难易, +4
    也发表一下看,两年前因小孩申学所以对两校课程做了详细研究(虽然最后小孩没上这两),同时本人做码N年,这里只代表个人看法,不一定对:
    1. 两者课程无法以难度对比,毕竟没人两边修过,但是UW数学课应该是多了2门,UT应该提供了面更广的其他一两门课;
    2. 计算机类课两者差不多,具体还跟个人选课有异同;
    3. UT主教学语言Python,同时C,JAVA;UW主教学语言为C/C++, RACKIT,同时JAVA, Python
    4. 学位结构UT支持更灵活的specialist, double major和major+2minor等组合架构,更符合传统的通识教育方针;UW更强调技能,对编程要求更多一点,可能跟需要直接能上手COOP工作有关
    UT的课程设计更偏向理论教学,对理论要求更多一点,然后面更宽;UW更偏向技能,对编程实操要求更多一点,更注重专以及跟上产业
    两者没有说谁优劣,只有看哪个更适合自己
    • 别比了,将来走得多远完全看个人。 本科学的那点东西对未来影响不大 +15
    • 没完没了了,每天不提UWCS,难受哈。 +14
    • UT理论,UW技能,一个内功一个外功。听说UW改学Rust了 +5
      • 你也全说错 +4
      • 是的,UW顺应行业最新方向开发工具,这也是为什么产业更喜欢直接用UW出来的,可以直接上手 +4
        • 又一个完全不知UW教学的在评论UW +1
      • 如果孩子不确信以后肯定要研究理论走科研的道路,学偏理论的是不是有一定风险?
        • CS的理论就是Math的应用
    • 编二维码这活,很快就没活路了 +1
    • 比较中肯,UT偏理论,UW技能,就刚毕业哪阵,UW的编程技能会强些 +3
      • 你也全说错 +1
    • 楼主全说错. +2
      • 哪怎么说,本人觉得差不多是这样,如果要具体一点,UW刚出来的时候软件开发能力是要更强的,因为COOP练的更多 +2
        • 我怎么觉得很多UW的孩子进去的时候软件开发能力就强些呢,因为招生看编程能力。 +2
        • 你觉得的是错的。编程能力强才能拿到好的COOP;最重理论的教学才能使学生编程能力强,而且不用刷题就强。UW从一年级到四年级都是最重理论的。你没看到前几天两个UW学霸家长说他们孩子从未刷过题,学完课就拿到顶尖公司coop offer,毕业后得到顶尖公司大礼包聘用offer。 +3
          • 虽然我不同意你的一些观点,但同意你的UW也很重理论教学的观点。我家毕业后先在AI 组做SWE,然后参与research,现在两个都做,没理论肯定不行
            • 羡慕,对CS本科毕业生这是很理想的AI职业路径。不过这应该不是因为在UW学了多深的AI/ML理论课程,而是公司AI组工作条件+你家娃自学的共同结果
            • 你楼上说除了麻省斯坦福就是UW,其它学校都不值得去。你还争论什么?
            • 做research没有问题的,他们那帮人都参加过竞赛的,按客观来说其实还更适合做research 一点
          • 对CS,理论主要是学习算法和数据结构,刷题指的是解决实际问题(包括Leetcode),练武光学套路不练习实战是不行的,课后练习题就是刷题,课内小项目、coop也是 +1
          • 那你可能误会了,
            我原文里面没有说uw的理论不难,是说按各自总体课量来看,Ut的相对偏理论而已, Uw多加了几个terms的实习所以说总体技能比例相对高些,没有说有它的理论课少。另,因为uw学生不少是参加过竞赛的,但是数学和计算机课考试的平均分数并不太高,所以按理其课程难度也不能说低。但难度这个东西没法实际去验证的
            • UW cs 在数学院, 对数学要求较深. 不知这样能否说明更重视理论基础.
              • 是的,数学课多了两门的,必修课
                • 其实ut cs 和uw cs 对数学的要求都远超美国多数名校的'的cs programs. 去查一下它们的课程就知道了.
                  • 应该是超过人文类老派名校的,但是MIT,UCB等应该没超过
                    • MIT. Princeton, Stanford, UCLA, UCB 等数学肯定是最top的.不过听说ut现在的矢量实验室也是世界一流的.
    • 到了高年级,多大三个校区的许多CS课程,各校区CS学生是可以交叉选课的,主校区的理论是多,而分校区有不少培养技能的课程。这里有个别ID曾贬低西面那个分校的CS,其实那些学生的编程能力很高的。入学分数低一点点并不代表编程技能就一定低。 +13
    • 就教学语言来说,UW的能熟练实用C++ OOP等技术,这也是为什么微软,云计算基础平台等喜欢找UW学生的原因,因为他们的开发基于C++,平均整体来说UW编程要深一些,这里说整体。UT毕业的去微软的就少一些,当然这些UT的学生也有自学的,具体看个人 +2
      • 大概是的,我看到来我TEAM做coop的UW学生,C/C++, MANGO DB, Spring框架很熟,甚至比我们team的个别老员工出活还要好 +3
      • C/C++是基本功,这个都不会的话,就不要混了,难道现在只有UW才会这个? +2
        • C++ ut课内还真不教,只教了下C,当然学生可以自学
          • 学校教什么不重要,重要的是能否把顶级聪明的学生吸引过去, 有了这样的学生,他们什么都能自己搞定。现在网络这么发达, 想学什么都能找到教程。 +4
          • 只教C应该不会吧,是的话课程设置太陈旧了
      • CS的学生是不应该学具体某个语言的,可能UW学OOP要求学生用C++做作业罢了,而UT可能要求其他语言。编程语言本身没有优劣,只有适用。 +4
        • 相反,CS学生应该学会多个语言,触类旁通,越多越好 +2
          • 自己学,而不是学校教。 +2
    • 感觉UT不会太难,1年级主科最差的都80分以上,我儿子那年85分以下都被淘汰了,听我儿子说3年级的难度相当高。 +3
    • 真是好贴。 +1
      按我老工程的做法,是直接上 SWOT,四个象限的 MATRIX 比较。😂
      • 那你来一个SWOT版的?
    • 如果单论课程设置,客观的讲,UW会教的更扎实,知识和技能更渗透,UW CS项目跟其他标准项目相比,培养结果是要更强的,毕竟用了14个terms, 时间长,学习强度也不差,其实就是付出多了所以学到的也多。个人见解,不喜勿喷 +2
      • 用多了时间和工作量,哪当然教育效果要比时间短的好