V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Pig930
V2EX  ›  问与答

本科专业选择, CS or 数学?

  •  
  •   Pig930 · 224 天前 · 4509 次点击
    这是一个创建于 224 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.将来想向人工智能方向发展,研究生一定会考,现在面临选择。

    2.数学可以去南开,CS 可以去华科 or 北邮,甚至有冲北航的打算。前两者都有把握。

    3.目前只顾虑一点:数学适用性极强,但难度高,担心自己会在学习方面出现问题,尽管对数学有一定兴趣。

    望解答。

    第 1 条附言  ·  223 天前
    我还对计算数学(信息与计算科学)( Computational Mathematics) 感兴趣,能介绍一下这个专业吗?
    第 2 条附言  ·  223 天前
    能评价一下南开的计算机吗?
    87 条回复    2020-07-27 11:56:01 +08:00
    GeruzoniAnsasu
        1
    GeruzoniAnsasu   224 天前
    你怎么判断的 “数学适用性极强” ?
    Pig930
        2
    Pig930   224 天前 via Android
    @GeruzoniAnsasu 打好数学基础对于其他专业的学习有很大帮助,同时在考研时选择多。
    (来自多位学长)
    hoyixi
        3
    hoyixi   224 天前
    CS
    就业会越来越难,985 CS 满足这些卡人的门槛,以后找工作就少了拦路虎。
    大多数学数学的国内没啥前途(你自认为自己是极小部分幸运者就忽略这点),至于留学,我觉得以后屁民没戏了
    Pig930
        4
    Pig930   224 天前 via Android
    @Pig930 当然我自己也是这么认为的。
    ttgo
        5
    ttgo   224 天前
    我大一时,觉得自己高中数学不错,遂踌躇满志的去蹭数学系的课。
    结果发现,老师出 10 道题,mabi,我经常只会做 0.5 道题。其他人好多数学系的人也这个状态。
    Pig930
        6
    Pig930   224 天前 via Android
    @hoyixi 考 CS 的研究生呢,前景如何?
    hoyixi
        7
    hoyixi   224 天前
    #6
    我只说就业,直接学 CS 要好得多,而且读书期间你可以活得轻松些。

    至于读研的方向,到时候你再看也不迟。所谓人工智能,个人觉得,以后也就在“统治工具”这个方向有发展,其它方面不会有啥大用,尤其民间。
    testver
        8
    testver   224 天前
    你要计划去 US 读博,那就数学

    在国内就 CS 吧,北邮和华科都不错。
    ChanKc
        9
    ChanKc   224 天前   ❤️ 1
    学数学的话,有条件的话搞到培养方案,看看开的课是啥,课程难度。国内有的数学根本就不是给正常人学的
    CS 的话北邮本科培养还是不错的,好好学,前 20%保研清北或者去美帝知名学校都不错。华科不了解
    ChanKc
        10
    ChanKc   224 天前
    人工智能短期内搞不出什么名堂的。学术界做这个很多但是业界用起来,传统的一些方法和模型其实也够用
    如果真要搞,那就是读博,出来混都是快十年后的事情了
    学数学的话有可能低估课程难度了。学计算机,后面真有兴趣搞学术可以继续搞。没兴趣了出来就业也不错
    firechat
        11
    firechat   224 天前   ❤️ 2
    我就是本科数学,上本科的时候自学的计算机(也不算自学,天天旁听计算机专业课),然后研究生读的计算机。

    优点可能是逻辑能力更强一点,但无法证明,不知道是我本来就逻辑能力强,还是学数学强化了,或者兼有。

    缺点就是计算机专业课不扎实,有些课没有去学,但这个影响不大,另外一个就是没有了能够给你帮助的同学关系,我在我们班只有我一个搞计算机了,这个可能影响很大的。

    现在来说选数学我不后悔,但如果现在在给我一次机会的话,我可能会选计算机试试~~
    mythabc
        12
    mythabc   224 天前
    建议南开数学
    cs 本科教育挺拉胯的,厉害的人也都是靠自学,不要和这帮傻瓜老师浪费时间。并且数学以后能转很多专业,目前 CS 涌进来这么多人,4 年 or7 年后就业形势还不好说。
    heygum97
        13
    heygum97   224 天前 via iPhone
    数学吧。以后计算机不一定多香
    dlsflh
        14
    dlsflh   224 天前 via Android
    直到我读了托马斯大学微积分才反应过来我高数学不会一半原因是教材不行。国内教材显然不适合我,这一点网络上有很多讨论。
    Pig930
        15
    Pig930   224 天前 via Android
    @dlsflh 那书我也读了一些,之前准备竞赛微积分就是用的这本书,各方面质量真的非常高。国外教材有一些真的是比国内教材更加适合我学习。
    maitiantuzi
        16
    maitiantuzi   224 天前
    cs 是啥,反恐精英?
    labnotok
        17
    labnotok   224 天前 via Android
    拿不定主意就 数学。

    因为你以后数学转 CS 或者大多数理工科都吃香,但是反之不是。
    nosky
        18
    nosky   224 天前 via iPad
    @maitiantuzi 计算机科学
    25zai
        19
    25zai   224 天前
    仅供参考:选数学
    因为个人感觉数学补计算机简单,计算机补数学难。

    计算机简单点的话,可以按考研 408 的四门课学习,学了一遍应该能分出这四门课实用性的轻重。
    再熟悉两三门编程语言,按兴趣方向选择一种适合的编程语言,多打代码。
    最后按自己感兴趣的方向选一些书读。
    rayhy
        20
    rayhy   224 天前 via Android
    可供选择的其实是 统计 vs 计算机。学纯数学能各种转其实是自己给自己找麻烦,我个人肯定是选 CS 。我和你排名应该差不多,我最后选了华科自动化。说不上好坏,可能 CS 更合适一些。不过我们学院现在改名成人工智能和自动化学院了,而且今年特别傻逼的推出了一个人工智能专业,和启明学院合作的,本硕博连读。应该是进这个班不挂课稳拿保研资格这种。
    bxb100
        21
    bxb100   224 天前 via Android
    学统计啊,纯数看兴趣,应用数学纯属拉跨学科
    summercom
        22
    summercom   223 天前 via Android
    如果想选 CS,请直接本科就业,CS 读研究生的大多是本科没好好学只能去给老师打白工的。
    Or2
        23
    Or2   223 天前
    数学功底好才能去研究算法
    wenbinwu
        24
    wenbinwu   223 天前
    基本上选南开数学你就准备出国就是了
    选 cs 的看你喜好了,是出国保研还是工作,北京还是有地理优势的
    freelancher
        25
    freelancher   223 天前
    HR 招人只看计算机。你搞个数学 。以后打工怎么办?
    zzy578
        26
    zzy578   223 天前   ❤️ 1
    建议找 computational science 或 computational mathematics 专业。有的学校是有开计算科学,计算数学的方向的。
    或者去找应用数学专业,专业课去选什么机器学习,最优化理论之类的。
    纯数不行,就算你动力系统能拿 90 分,来做应用了发现基础的东西也就一个数学分析,一个代数,一个概率论。
    今年大四+啃老 1 年,即将出国读研。周围就业的只有顶端的和拉跨的,一般人都读研了。
    Sunnic
        27
    Sunnic   223 天前 via Android
    北邮 CS
    nealight
        28
    nealight   223 天前 via iPhone
    @testver 无所谓去哪读书吧,想学什么专业就报什么专业。况且你以后想读 CS 博本科是 Math 并没有优势,美国 PhD 需要实操能力的
    bear2000
        29
    bear2000   223 天前
    很稳的话,北邮计算机吧,然后争取保研
    apostle
        30
    apostle   223 天前 via Android
    讲道理,研究生想做人工智能,数学方面的知识储备本科学的高数线代完全够了,打好计算机基础才是最重要的
    inhzus
        31
    inhzus   223 天前 via Android   ❤️ 3
    计算机就行,我北航朋友学数学的(当初不够计算机分数线),一开始想的很美,考研转 cs 或者金融,结果本专业都学得很吃力,更不要说 cs 或金融的基础课程,现在在二战考研,压力真的很大。
    至于说人工智能,现在还有四年,真的很难预料之后 ai 还有没有 cs 香,也许再过两年开始打算留学,那数学系也没有竞争优势的。况且 cs 也是可以直接保研人工智能学院的(母校南大有同学保送到本校 ai 的,你可以再了解其他学校的情况)。
    综上,我认为,如果选择数学系,那从一开始就是 hard 模式,本专业不挂科的情况下要学好 cs,而每年想转 cs 的人特别多,竞争很大,考研更是这样。真的不如安安稳稳读 cs,打好基础,搞好 gpa,提前联系导师准备保研的事情。楼主三思
    zst
        32
    zst   223 天前 via Android
    除非很喜欢数学否则慎选
    zzugyl
        33
    zzugyl   223 天前
    本科学数学吧,打好理论基础,研究生再选 CS 某个方向目标也会更加清晰一些。
    hoyixi
        34
    hoyixi   223 天前   ❤️ 1
    数学本科通常 2 个,应数、计数(信息与计算科学),实际差不多,有些学校就是统一授课培养的,有的学校,有小小差别,就是计数多几门计算机基础课,偏软,比如操作系统、数据结构。

    然而计数还是数学类,属于理科学士,CS 是工科。

    假设你考公务员,招聘目录上严格要求计算机的话,你就就没资格。

    总之一句话,在国内,数学就是坑,别信什么学好了学其他都可以。你真有那脑子,哪个专业都可以达到这水平。没那脑子,光是数学本专业的课就能把你搞死,还有时间学别的?搞笑。
    lychs1998
        35
    lychs1998   223 天前
    只要数学能博士毕业,出来后工资还是有较大可能比 CS 程序员高的。比如中科大的数学博士去了华为还是可以拿到近百万的年薪的。

    但只是本科 or 研究生,个人还是建议 CS 。

    本科数学+研究生 CS 的话,研究生 2 年多半是帮导师弄论文的工具人,除非本科自己课余时间学 CS 相关内容。
    ipwx
        36
    ipwx   223 天前
    当然是 CS 。

    数学分两种,纯数和应用数学。

    纯数,hhh,楼主你是打算做青年教师么?纯数搞的那一坨东西(实分析、泛函分析、拓扑、数论之类的)即使是 Deep Learning 领域也没怎么用上啊。用上的部分只要稍微了解一下就行了,暴力堆算力还是现在的主流,并且也将是接下来五到十年的主流。人生能有几个十年呢?

    应用数学?不好意思应用数学大概做不过各个应用领域的学科。比如统计打不过 CS 专业做人工智能的。

    综上,建议楼主直接 CS 。CS 需要用到的那部分数学,直接抱着书啃就是了,根本不需要读这个专业。
    sunmacarenas
        37
    sunmacarenas   223 天前 via Android
    以后搞学术,就走数学,搞工程化,建议 CS
    linvon
        38
    linvon   223 天前
    必然是 CS 。。数学太广了,按照你想向 AI 的发展的话,还是 CS 吧。另外冲北航是什么鬼。。CS 的话华科和北邮都比北航要好吧
    gzchen
        39
    gzchen   223 天前
    建议本科数学,研究生 CS 。
    前提是你能正常转换成功。
    深度学习 /机器学习现在还处于非常不确定的状态,虽然目前大部分模型都是暴力穷举出来的,但是 5-10 年后还真不一定,相信会对数学有越来越高的要求。
    LinsVert
        40
    LinsVert   223 天前
    我有个浙大研究生朋友,本科是信算专业,研究生是 CS,个人觉得数学专业还是比较广的,而且从数学转到 CS 需要学很多,省事就直接 CS 吧,数学的话毕竟本科基础课教的很多就能应用了。仅供参考,主要还是看自己选择了。
    misaki321
        41
    misaki321   223 天前
    我就是学数学的,然后转到 cs 相关的
    你要确定以后就干 cs 的话,那直接读 cs,不要说什么数学好转什么的
    科班就是科班,数学更适合哪些不确定未来会做什么的选
    kkeiko
        42
    kkeiko   223 天前
    计算机科学的基础并不是数学。。物理都比数学挨边
    xianyu191031
        43
    xianyu191031   223 天前
    直接就业就读 cs,毕业后专业对口。要是打算深造的话可以考虑一下数学
    UIXX
        44
    UIXX   223 天前   ❤️ 1
    我是计算数学出身,可以给一些建议。

    我那时信息与计算科学是在数学院,后来听说被合并到了数据学院了,不知道其他学校怎么分。

    总的来说,计算数学研究生的未来取决于学校对计算数学的定位。建议你问问目标学校的该专业在校生。
    在很多不重视该专业的学校里,信息与计算科学非常鸡肋,给的资源少,专业程度不够。
    在重视该专业的学校里,这个专业简直万金油,什么方向都能转,也容易转,可以吃到 CS 跟 Math 两方面的优势(所谓数学里面最会编程,编程里面最会数学,有点弯道超车的意思)
    如果你的学校好,而且自律能力强,计算数学是个很不错的学科。

    至于大方向,是选数学还是选计算机就根据你个人对自己的了解吧。
    wangyzj
        45
    wangyzj   223 天前
    等你毕业了,人工智能是不是热门还难说呢
    komorbi
        46
    komorbi   223 天前
    @linvon cs 北航比华科可能略好一点,虽然三个都是 A
    Raynard
        47
    Raynard   223 天前
    肯定 cs,朋友是 top2 数学本科,考研数一满分的大佬,还是硕士转计科了。。。
    Mindjet
        48
    Mindjet   223 天前
    毫无疑问选数学,学基础数学,意味着在后期可以迁移到几乎任何的理工科。
    AmiKara
        49
    AmiKara   223 天前
    你觉得哪个专业容易出国就选哪个吧,国内的这两门教育都不太行
    GeruzoniAnsasu
        50
    GeruzoniAnsasu   223 天前 via Android
    @Pig930 “对于其它专业的学习” 有很大帮助,一点也没错

    但大学里学的技能是用来吃饭的,数学对吃饭技能可帮不上太大的忙


    吃饭技能不等于学习
    latteczy
        51
    latteczy   223 天前
    本科选学校,个人认为,选城市是第一位的
    dbsquirrel
        52
    dbsquirrel   223 天前 via iPhone
    cs 除非你喜欢数学想学数学,你现在什么都不懂,就指望着学完数学再转方向?
    个人认为,对于你而言:北航>北邮>南开>华科
    goodboy95
        53
    goodboy95   223 天前
    看智商,智商高于 150 就数学,像我一样智商普通就 CS
    lixingcai
        54
    lixingcai   223 天前
    数学
    CoderGeek
        55
    CoderGeek   223 天前
    北航 15 计科

    个人建议城市学校排名 北航>北邮
    虽然不一定入互联网选择多

    数学怎么说呢 同学的原话 :
    ‘’继续读 找不到好的所 指不定还得折回去撸代码
    LokiSharp
        56
    LokiSharp   223 天前
    数学比 CS 的就业面广泛得多,而且后期转专业可以任选
    linvon
        57
    linvon   223 天前
    @komorbi 还真是。。。我的记忆认知出现了些偏差
    jetyang
        58
    jetyang   223 天前
    选数学。提醒一点,高等数学和初等数学是两个范畴,对抽象思维的要求高很多,学好不容易。学不好转方向很有优势,CS 、统计、经济都可以
    DoubleFlyme
        59
    DoubleFlyme   223 天前
    计算机是稳妥的,数学可以看自己能力自学。人工智能不知道过几年还有没有但是计算机肯定有。
    不过选了数学的人感觉啥都能干。。。
    Mithril
        60
    Mithril   223 天前
    数学系的数学和计算机系的数学完全不是一种东西,想学数学的话优先考虑自己能不能学明白。
    当年数学系和计算机在一个宿舍楼,半年过去学不下去崩溃的大有人在。
    当然如果智力水平足够的话,当然还是数学比较好。计算机专业课那点难度你自学就够了。
    makeitall
        61
    makeitall   223 天前
    念到博士数学才会比本科 CS 的人强,否则最好还是本科 CS,毕竟 CS 本科也是学很多数学的,好的学校也都是直接英文的数学教材,如果想以后当高中数学老师的当我没说。
    Jooooooooo
        62
    Jooooooooo   223 天前
    选 CS

    信息与计算科学基本就是 数学课+CS 的软件课

    最后干的活基本也是 CS, 还不如直接选 CS 专业

    你要是比较喜欢数学的话, 倒是可以选这个, 数学系上的数学课和别的地方还是不一样的 (比如你对概率论的公理体系感兴趣吗?
    kanglo
        63
    kanglo   223 天前
    华科 cs
    nightwitch
        64
    nightwitch   223 天前
    如果一定要选数学那就选应用统计,前可金融退可算法,考研分数 Top1 梯队专业不是开玩笑的
    Chikaku
        65
    Chikaku   223 天前
    如果是因为热门和赚钱想学人工智能,在这个时间点上就相当于 50 年入国军。
    upwell
        66
    upwell   223 天前
    未来确定往人工智能方向发展的话,还是学 cs,建议北邮 cs,相比武汉,北京大环境好太多。

    数学专业课有难度,不是真心喜欢或有天赋,课程学起来费心吃力,不一定有精力同时去学 cs 的专业课(要考研这个是必须的),到时候很可能两边都没学好。

    计算数学其实还是数学,基本上数学专业的前三年学的都差不多,比较偏基础。
    sakuramanstein
        67
    sakuramanstein   223 天前 via Android
    选数学,数学好了,普适性比较强
    newton108
        68
    newton108   223 天前
    当然是 cs 了,数学转金融不错, 转 cs 绝对是大材小用了。与 cs 相关的数学绝大多数都是离散的,多选两门数学课就搞定了。没必要浪费时间在分析拓扑泛函上,和 ai 没多大关系。
    parametrix
        69
    parametrix   223 天前   ❤️ 1
    想学什么就直接学,不要抱有弯道超车的幻觉,并不是说学了数学就能很容易转到别的专业。其他专业需要的数学和数学系学的数学可能有很大区别。一个国内数学系本科的典型课程可能是:

    数学分析,线性代数,实分析,复分析,泛函分析,概率与统计,微分方程(常微分、偏微分、调和分析),代数学(加洛瓦理论),拓扑学(代数拓扑),微分几何。

    然后根据学校的特色,也可以有一些 数论,黎曼几何,代数几何 之类的课程,又或者工科类学校会有 矩阵分析,规划论 之类的计算数学课程。

    然而一般来说其他理工科专业(除了理论物理)对以上课程的要求,分析不会超过泛函分析,代数不会超过代数学,但是会有一些本专业特色的数学需求,比如 CS 可能会要一定程度的数理逻辑。所以不要光听学长们讲,他们可能也不知道数学系到底在学啥。
    Huelse
        70
    Huelse   223 天前
    建议选 CS 比较好的学校,能保研最好。
    数学固然重要,能否转化到成果和工作上非常考验人,每个人都不一样,说法也就不一样。
    我记得信息与计算科学其实就是数学,和计算机无关
    cdffh
        71
    cdffh   223 天前   ❤️ 1
    我本科是计算机和数学双学位。不建议学数学专业,数学太难了,是属于真正优秀的人的,而且直接的数学没有什么直接作用。 但是数学学好了,再学计算机和金融,就这么说吧,数学好的想赚钱,就没 cs 和金融的人啥事了。
    或者你也可以像我一样 计算机主业 再修个数学双学位 全都要 哈哈 就不用纠结了。
    keepeye
        72
    keepeye   223 天前
    先问问自己志向是啥,选方便达成志向的专业
    AlohaV2
        73
    AlohaV2   223 天前 via iPhone
    数学,数学,数学
    makeitall
        74
    makeitall   223 天前
    选 cs,因为有本事学好数学的人,一定能学好 cs 。有本事学好 cs 的人不一定能学好数学。嗯。
    younghust
        75
    younghust   223 天前
    国内本科课程挺水的,即使 top10 。

    有志于深造,学术,显然数学更好,几乎所有 CS 的老师都对数学系学生的 CV 有好感,申请 Ph.D. 有优势。

    要是读研后再工作的话,那不如本科学 CS,然后直接就业。CS 的‘术’ 靠的是个人学习主动性和积累,跟数学这类基础学科还是有很大的不同。

    CS 的 Ph.D.也有专做密码学这块的,完全就是数学,从不需要写 code,code 这活在研究领域属于工具类,不够 high level
    futou
        76
    futou   223 天前
    数学是有专业壁垒的,CS 类并没有。

    如果对智商有疑虑,一个最简单的的判断方式是,分数够各学校理科实验班就去实验班,分不够就去 CS 。
    futou
        77
    futou   223 天前   ❤️ 1
    #76
    个人浅薄见解以及大量 paper 验证,目前 AI 各种提升更多靠的是算力的提升,未来必然需要靠数学来破局。多少 cs 科班学的和用的最高深的数学知识了不起是凸优化(比如我),指望不上的。

    不过理想很美好,未来谁都看不透,也许 AI 像区块.链一样火几年就没了。

    所以强烈建议一切向分数看,分够就实验班,不够就 CS 。或者听听家长的,去学法 /金 /医 /各种考公类等解决人的学科,而不是解决物的学科。
    Hyperion123
        78
    Hyperion123   223 天前
    肯定 cs 啊
    chocotan
        79
    chocotan   223 天前
    三流学校信息与计算科学毕业的路过,不要选这个
    chocotan
        80
    chocotan   223 天前
    再说说为啥不选这个
    1. 数学课程没数学专业多
    2. 计算机课程远不如计算机专业多
    对数学没有太大兴趣的话不建议选,数学分析 高等代数 微分方程 复变函数等等等等,头都大了
    上面也有大佬说过了,是理学学士,考公务员有时候有限制。
    我当时好多同学是调剂过来的。最近不少学校最近都取消了这个专业
    aydd2004
        81
    aydd2004   223 天前
    心理承受能力强的 二话不说选数学

    数学能转一切
    acainiao
        82
    acainiao   222 天前 via iPhone
    @ttgo
    数学系和其他工科系的差别大吗?
    acainiao
        83
    acainiao   222 天前 via iPhone
    我觉得如果是为了就业,还是选计算机吧。数学适适用性强可能是你产生的幻觉。如果不是研究开创性地算法,大部分情况下都可以直接从网上找到解决方案。既然如此为什么不直接搞计算机而是要绕一个弯路先搞数学?
    EyreYoung
        84
    EyreYoung   222 天前
    还是看你对数学兴趣如何,因为现在谁都看不准未来 AI 是偏向算法还是应用落地(现在偏向工程落地)。但你选了之后能不能读的下去才是正经事。对自己的能力要有合理估计,比如我高中物理一直处于接近满分的状态,但大学物理上下皆挂,虽然主要是因为一节课都没听,但还是严重打击我的自信心。
    包括数学博士,现实跟你的幻想可能会有很大的差异,到时候再后悔沉默成本太大。
    Or2
        85
    Or2   222 天前 via iPhone
    信息与计算科学就是应用数学的另一个名字
    Or2
        86
    Or2   222 天前 via iPhone
    @Or2 但不是计算数学
    charlie21
        87
    charlie21   220 天前
    中国科大人手一本吉米多维奇,吉米多维奇代表了一种无悔的青春
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1262 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:14 · PVG 03:14 · LAX 11:14 · JFK 14:14
    ♥ Do have faith in what you're doing.