查看原文
其他

CYOT青蓝计划|干货分享:计算机科学专业

CYOT青蓝计划 CYOT青蓝计划
2024-09-08

 CYOT青蓝计划 


CYOT青蓝计划是由CYOT和Project Access联合发起的公益项目,2019年试运营期间和2020年我们成功帮扶了弱势群体学生成功拿到牛津大学、剑桥大学、帝国理工大学等世界顶尖名校offer,收获了很多感动与成长。今年,我们再次起航,致力于帮助中国(大陆)的优秀弱势留学群体(如家境贫寒,或来自欠发达地区), 通过为优秀的国内学子以及国外顶尖高校就读的学长学姐提供有效的交流平台,指导优秀学子申请并进入顶尖学府。




CS专业介绍
01
   计算机科学(Computer Science),研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。计算机科学分为理论计算机科学和实验计算机科学两个部分。后者常称为“计算机科学”而不冠以“实验”二字。前者有其他名称,如计算理论、计算机理论、计算机科学基础、计算机科学数学基础等。数学文献中一般指理论计算机科学。


CS专业学校介绍


02

国内:清华大学、北京大学、浙江大学、北京航空航天大学、哈尔滨工业大学

国外:麻省理工学院、斯坦福大学、卡内基梅隆大学、加州大学伯克利分校、哥伦比亚大学、新加坡国立大学、洛桑联邦理工学院


Mentor 采访
03

采访对象:Cunrong Fang 哥伦比亚 CS 硕士

01

Mentor 的一天

    早上9点到晚上6点一般是上课时间,晚上回到家后,我习惯先洗个热水澡,大脑会清醒很多,然后吃饭,晚上9点开始复习当天所学,刷题写码,CS是一门一定要跑码检验的学科,写出来的东西一定要实操。做完这些大概12点,就准备休息了。
    我的方向是Software Engineering 软件工程,主要是研究用工程化方法构建和维护有效的、实用的和高质量的软件。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。其中我主要研究数据库和软件开发,以及如何在已开发的软件中更好的运用数据库,所以日常就是给软件“修修补补”,根据用户反馈的问题及时调整解决,还是以写代码和跑代码为主。


02

2年内短期规划

  • 高质量的完成自己的学业,争取和导师一起或自己发表有影响力的科研论文。

  • 现在正在onsite Google的开发岗,希望自己可以在里面真正学到一些东西,做好第一份正式的工作。


03

如何学好CS

    本科阶段,自己动手写代码非常重要,这让你可以和老师讨论一些实质性内容而非浮于表面,就不会被具体实现问题所困扰。专业课的基础一定要打牢,搭配上自己的心仪方向,才能在研究生阶段真正有所学。
    在我看来CS是一门兴趣驱动的学科,如果决定读研就一定要找到自己感兴趣的方向,这个靠你本科阶段对不同方向的探索以及学科sense。确定方向后,把该方向最有影响力的期刊或会议(比如数据库方向的SIGMOD)通读几遍,一开始看不懂没有关系,查查陌生的概念,反复读到感觉某个概念/代码模型浮现在眼前,就认认真真精读,这样就会慢慢接触到最前沿的研究。


04

给学弟学妹的寄语

  • 本科阶段打下扎实基础,研究生阶段CS的专业分支非常多,而本科知识是基石。

  • 从大二开始可以跟院系教授,如果他们有课题,能加入课题组最好,一份课题、科研经历会让你的CV大大加分,研究生阶段的申请也更有优势。

  • 很多大厂开发岗所要用到的系统都是内部系统,所以招聘的时候不会因为没学过某种框架或组件而不要你,他们更关注你的基础知识、解决问题的经验和变通能力,所以再次强调,基础的概念和技术很重要。



采访撰稿:查琳钰
审稿:郭晏君
排版:高金凤




CYOT青蓝计划 | 名校介绍:帝国理工学院

CYOT青蓝计划 | 名校介绍:牛津&剑桥

CYOT青蓝计划|干货分享:数学&物理专业

关注我们

CYOT青蓝计划期待你的加入!

继续滑动看下一个
CYOT青蓝计划
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存