專業(yè)簡(jiǎn)介
康奈爾大學(xué)的本科階段開設(shè)了兩個(gè)計(jì)算機(jī)專業(yè),文理學(xué)院開設(shè)的Computer Science(CS):學(xué)習(xí)算法思維方式,研究計(jì)算和信息技術(shù)的要素,例如系統(tǒng)設(shè)計(jì)、問題說明、編程,以及復(fù)雜系統(tǒng)的建模、分析和評(píng)估;學(xué)習(xí)計(jì)算機(jī)在科學(xué)、工程和商業(yè)中的應(yīng)用。畢業(yè)時(shí)獲得文學(xué)學(xué)士學(xué)位。工程學(xué)院開設(shè)的Computer Science(CS):學(xué)習(xí)有關(guān)算法、數(shù)據(jù)結(jié)構(gòu)、邏輯、編程語(yǔ)言、系統(tǒng)和理論的課程,還課學(xué)習(xí)人工智能、計(jì)算機(jī)圖形學(xué)、計(jì)算機(jī)視覺、數(shù)據(jù)庫(kù)和科學(xué)計(jì)算等選修課。畢業(yè)時(shí)獲得理學(xué)學(xué)士學(xué)位。兩個(gè)CS專業(yè)很多內(nèi)容都高度重合,都要求學(xué)生在本科四年中完成微積分,編程(初階),5門計(jì)算機(jī)科學(xué)核心課程,3門計(jì)算機(jī)科學(xué)選修課程,1門計(jì)算機(jī)科學(xué)的實(shí)習(xí)課程等課程的學(xué)分。部分內(nèi)容不同,例如工程學(xué)院下的CS選修課程里還包括了兩門合計(jì)至少6學(xué)分的經(jīng)過學(xué)術(shù)導(dǎo)師同意的選修課程,而文理學(xué)院下的CS專業(yè)畢業(yè)要求不含這一條件。
課程設(shè)置
General Description
Computer science majors take courses covering algorithms, data structures, logic, programming languages, systems, and theory. Electives include artificial intelligence, computer graphics, computer vision, cryptography, databases, networks, and scientific computing.
Requirements for the CS major in either the College of Arts and Sciences or the College of Engineering are as follows:
a calculus sequence (note different 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):
introductory 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 credits
Exceptions: CS 4090, CS 4998, and CS 4999 are NOT allowed
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 credit min per course)
three 3000+ related courses to comprise an External Specialization--outside of computer science (3 credit min per course)
3 credits Major-approved Elective(s)
申請(qǐng)材料及要求
Application Form
Application Fee
Essay
Transcript
English Language Proficiency
ACT/SAT(Optional)
Letter of Recommendation
申請(qǐng)日期
Deadline:
ED: 11.16, RD:1.2
就業(yè)方向
從大的方向上來(lái)說,計(jì)算機(jī)專業(yè)畢業(yè)生未來(lái)從事的崗位可以分成兩大類:技術(shù)類與產(chǎn)品類,技術(shù)類的崗位主要有:軟件工程師、硬件工程師、系統(tǒng)工程師、算法工程師、人工智能工程師、游戲開發(fā)工程師、測(cè)試工程師、結(jié)構(gòu)與材料工程師等等。
產(chǎn)品類的崗位主要有:產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理、數(shù)據(jù)分析師、游戲設(shè)計(jì)師、游戲策劃、項(xiàng)目策劃、產(chǎn)品運(yùn)營(yíng)等等。
由于計(jì)算機(jī)類專業(yè)的畢業(yè)生主要從事的為計(jì)算機(jī)軟件、新能源、互聯(lián)網(wǎng)/電子商務(wù)等,所以畢業(yè)生所就業(yè)的多為互聯(lián)網(wǎng)科技公司,如:阿里巴巴、騰訊、百度、華為、中興、小米、字節(jié)跳動(dòng)、網(wǎng)易等等。