专业简介
康奈尔大学的本科阶段开设了两个计算机专业,文理学院开设的Computer Science(CS):学习算法思维方式,研究计算和信息技术的要素,例如系统设计、问题说明、编程,以及复杂系统的建模、分析和评估;学习计算机在科学、工程和商业中的应用。毕业时获得文学学士学位。工程学院开设的Computer Science(CS):学习有关算法、数据结构、逻辑、编程语言、系统和理论的课程,还课学习人工智能、计算机图形学、计算机视觉、数据库和科学计算等选修课。毕业时获得理学学士学位。两个CS专业很多内容都高度重合,都要求学生在本科四年中完成微积分,编程(初阶),5门计算机科学核心课程,3门计算机科学选修课程,1门计算机科学的实习课程等课程的学分。部分内容不同,例如工程学院下的CS选修课程里还包括了两门合计至少6学分的经过学术导师同意的选修课程,而文理学院下的CS专业毕业要求不含这一条件。
课程设置
General Description
Computer science majors take courses covering algorithms, ata structures, logic, programming languages, systems, an theory. Electives inclue artificial intelligence, computer graphics, computer vision, cryptography, atabases, networks, an scientific computing.
Requirements for the CS major in either the College of Arts an Sciences or the College of Engineering are as follows:
a calculus sequence (note ifferent college requirements)
Math 1110-1120(or 1220)-2210 (A&S)
Math 1910-1920-2940 (ENGR or A&S)
Computer Science course requirements (see chart for prerequisite structure of CS courses):
introuctory programming
CS 111x (CS 1110, 1112, 1114, or 1115)
CS 2110 (or CS 2112) or equivalent
a five-course computer science core
CS 2800 (or CS 2802)
CS 3110
CS 3410 or CS 3420
CS 4410 or CS 4414
CS 4820
three 4000+ CS Electives each at three creits
Exceptions: CS 4090, CS 4998, an CS 4999 are NOT allowe
a CS Practicum or Project course:
CS practicums (CS 4xx1) or CS 3152, CS 4152, CS 4154, CS 4740, CS 4752, CS 5150, CS 5152, CS 5412, CS 5414, CS 5431, CS 5625, or CS 5643
three 3000+ Technical Electives (information) (3 creit min per course)
three 3000+ relate courses to comprise an External Specialization--outsie of computer science (3 creit min per course)
3 creits Major-approve Elective(s)
申请材料及要求
Application Form
Application Fee
Essay
Transcript
English Language Proficiency
ACT/SAT(Optional)
Letter of Recommenation
申请日期
Dealine:
ED: 11.16, RD:1.2
就业方向
从大的方向上来说,计算机专业毕业生未来从事的岗位可以分成两大类:技术类与产品类,技术类的岗位主要有:软件工程师、硬件工程师、系统工程师、算法工程师、人工智能工程师、游戏开发工程师、测试工程师、结构与材料工程师等等。
产品类的岗位主要有:产品经理、项目经理、数据分析师、游戏设计师、游戏策划、项目策划、产品运营等等。
由于计算机类专业的毕业生主要从事的为计算机软件、新能源、互联网/电子商务等,所以毕业生所就业的多为互联网科技公司,如:阿里巴巴、腾讯、百度、华为、中兴、小米、字节跳动、网易等等。