在美国大学计算机专业都学什么

在美国大学计算机专业都学什么?/profile?xpt=bW9iaWxlaHViQHNvaHUuY29tmobilehubmp2016-11-22 09:44:10/s2/tag/68159.shtml大学?/s2/tag/57667.shtml计算机?/tag/0815/000038815.shtml美国阅读(55)/s473797615.html评论(0)声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。举报 作者简介:祁一鸣,2016年4月加入携程,任机票研发部技术专家,同时负责携程App国际机票预定主流程技术团队。毕业于美国常春藤名校 Dartmouth College 本科,曾先后在硅谷的Oracle、Yahoo!和Salesforce总部效力过。从scratch到delivery完成过的最成功的产品是年销售额超1亿美金的商业社区网站模板。平时喜欢吃冰激凌和甜甜圈,也蛮喜欢上海野兽派的花。 【编者按】在这个行业,我们关心着大洋彼岸硅谷世界里的新动向新技术,但这一切却都来源于最初的教育。在这篇文章中,一鸣分享了他是如何开启学习计算机科学的道路,所学的课程以及经验感受。希望透过这篇文章,了解一些我们未曾触碰过的面,从中收获些许启发。 我是2010届毕业的美国Dartmouth College(达特茅斯学院)的计算机专业本科生。Dartmouth College位于美国东北部新英格兰地区的New Hampshire(新罕布什尔州),一年中有将近五个月的漫长冬季。从学校向北开车三小时可以到达加拿大的Montreal(蒙特利尔)大都市练习法语口语,往南开车三小时可以到达美国Massachusetts州的港口城市Boston吃小绵羊火锅。Dartmouth成立于1769年,作为美国常春藤大学联盟之一,在2016年U.S. News的美国本科院校排名榜中的占第11位。 起始:抱着对计算机的好奇心 在开始大学生涯之前, 我对计算机这一门学科的接触不多,唯一记得的大概就是中学时代上计算机课时用Visual Basic写过几个小程序。用周围爸爸妈妈的话来讲,就是远远地输在了未来要当程序员的起跑线上。不过对于这一切,当时的我是并不知道的。 Dartmouth一年有四个学期,也就是美国俗称的Quarter System。每个Quarter学期的时间是10个礼拜上下,一般修3门课,一门课一个学分。毕业时每个学生要修满36个学分,并且有三分之一的课程(12个学分)是致力于某一个专业。 Dartmouth有一点不同于其他七所常春藤联盟学校,它属于Liberal Arts College(文理学院)。 Liberal Arts College有一个我很喜欢的地方,就是刚进大学的前两年可以自由选修不同领域的课程,发掘自己的兴趣爱好,找到合适的专业。然后,在大二结束之前必须确立好专业,用剩下两年的大学时间来主修自己的专业课程。 每年的春季学期都会有一门计算机入门课,叫作CS5 Introduction to Computer Science。抱着对计算机的好奇心,我在大一春季修了这门课。因为CS5是计算机入门课,选课的同学还是很多的,人数大约在70人左右,是我在计算机系修过的人数最多的课程了。  CS5比较hands-on,一半是学习Java这一编程语言,另一半是通过Java编程为媒介来学习递归、模块化编程、面向对象编程的概念,同时还涉及了一些用户界面实现的内容。一个学期10个礼拜,每个礼拜3堂课,包含了11个short assignment,5个lab assignment,2个期中考试和1个期末考试。Short assignment的概念是正常花1到2个小时就能完成的编程作业。Lab assignment是相当于完成3到4个short assignment作业量的任务,涉及到编写比较大的程序,代码量在500-1000行左右。考试的话就是一个小时的试卷答题。课程还配备一个Teaching Assistant (TA)和多个Section Leaders (SL)。 TA会在每周固定的时间设置office hours,学生可以在office hour时间去找TA开开小灶,对课上未能理解的内容提问求解。而Section Leader则会负责对学生讲解short assignment和lab assignment的需求,并为这些作业打分。TA主要来自计算机系的研究生,而SL主要来自上过该门课程并且当时成绩是A的高年级本科学生。 现在回想起来,我对TA没什么印象,应该是从来没有去过office hours。SL倒是还记得,是一个叫Luke的高年级学生,经常在作业布置的时间迟到早退,一副无精打采的样子,批作业也是经常

美国大学计算机专业都学什么,在美国大学计算机专业都学什么.docx相关推荐

  1. 二本类 计算机类 大学录取分数线,重庆邮电大学什么专业实力最强?为什么二本专业都超一本线录取?...

    本文回答一位考生的提问: 为什么重庆邮电大学二本批次的软件工程专业,录取分数超一本线? 重庆邮电大学是一所非常具有行业特色的院校, 在这类院校中,如果开设的专业与其主业有关联, 即使收费高,处于二本批 ...

  2. 理海大学计算机专业好申吗,美国留学选工科就来了解一下理海大学~

    原标题:美国留学选工科就来了解一下理海大学~ 今天,遨纽君要特地推荐这所USnews综排53的大学,她就是Lehigh University--理海大学.因为,该校今年宣布扩招了,要来美国留学的新生们 ...

  3. 本科计算机 出国可以学营养学吗,美国营养学专业哪些大学比较好 十所美国营养...

    美国营养学专业哪些大学比较好 十所美国营养,一.美国营养学专业哪些大学比较好 十所美国营养2018年U.S.News美国大学营养学专业排名1. Kansas State University|Coll ...

  4. 美国大学计算机系学什么,最新美国大学计算机专业排名介绍

    近日USNEWS更新领导美国大学计算机专业的排名情况,下面就是最新的美国大学计算机专业排名,希望能对申请美国大学计算机专业的同学有所参考和帮助! 1 Massachusetts Institute o ...

  5. 美国计算机转教育专业,2021年可以申请转专业计算机科学CS专业的这3所美国大学 可别错过哟!...

    近些年,互联网的普及,IT部门成为了各行各业中不可缺少的一部分,计算机人才无论在国内还是国外都是非常紧缺的人才,美国可谓是计算机的鼻祖,拥有着全球IT人士向往的硅谷,因此,越来越多的学生去美国攻读计算 ...

  6. 福特汉姆大学计算机科学专业,没有计算机专业背景可以申请哪些美国名校?

    计算机专业不管是以前还是近些年,都一直是美国非常热门的一个专业,可以说是一直霸占着美国留学专业的榜首.申请计算机硕士专业是不是必须要有计算机背景呢?接下来就随智课选校帝一起去看一下,美国主要有哪些院校 ...

  7. 现在计算机学什么好找工作吗,计算机专业都学什么 毕业好找工作吗

    计算机专业现在是一个比较火爆的专业,毕业之后的发展前景也是很广阔的,因为现在是互联网的时代,所以计算机行业是一个朝阳产业,下面小编为大家提供计算机专业都学什么,毕业之后好找工作吗,希望对大家有所帮助. ...

  8. 本科计算机学的都是皮毛吗,教唆高考生千万别学计算机专业,为什么相当于断人前途?...

    近些年来,关于计算机类专业人才严重饱和.千万别学计算机科学与技术专业的声音越来越多,甚至有人大言不惭的说出"现在学计算机都是傻子"这种话来,但事实真的如此吗?本期小编就来带大家好好 ...

  9. 计算机类大一需要学什么原因,大一新生上大学要不要带电脑?我认为不论什么专业,电脑是必需品...

    原标题:大一新生上大学要不要带电脑?我认为不论什么专业,电脑是必需品 导语 有很多大一新生问我,上大学要不要带电脑,有没有必要买一个好一点的电脑呢?因为现在也即将开学了,很多同学们都在为开学做准备,但 ...

最新文章

  1. 什么是neo4j cql查询语言 cypher 密码 暗号
  2. MERGE INTO
  3. 从零开始学习docker(八)多台机器通信
  4. vue 的常用模块安指令(持续记录)
  5. 进入Python世界——Python基础知识
  6. hhkb mac设置_把 HHKB 放在 MacBook 上使用的解决方案
  7. HTC S710D(电信版)G11解锁,成功ROOT
  8. 通过示例学 Golang 2020 中文版【翻译完成】
  9. 德国商业经济金融发展史
  10. 甘肃省智慧教育云平台实名认证_“好分数”甘肃行,人工智能助力教育均衡
  11. 微信养号防封攻略_防封群微信怎么卖
  12. 销售管理系统数据库设计说明书
  13. Windows下串口驱动安装
  14. 日文翻译器支持整篇文档批量翻译
  15. Win10系统如何在Word中添加新字体
  16. 【深度学习】卷积神经网络原理
  17. R语言入门:使用函数sample进行抽样
  18. 有一根27厘米的细木杆java_[转载]推荐最近看过的最好的java视频
  19. matlab 读取.pgm,【数字图像处理】pbm/pgm/ppm图片的读写(Matlab)
  20. 第7章 使用RAID与LVM磁盘阵列技术

热门文章

  1. MonoBehaviour生命周期
  2. scala_until
  3. How to enable javascript in windows server 2008 R2 enterprise
  4. SciTE for Ruby的配置
  5. Linux硬盘安装_ubuntu
  6. 策划必须知道的经典理论
  7. [原创]软件产品的质量
  8. linux mailx 发邮件
  9. golang 时间原点 时间日期格式化
  10. docker 镜像名 tag 为none 的解决方案