计算机科学与技术(计算机工程)

21世纪工程领域的挑战是多样的、复杂的和跨学科的。从纳米尺度到巨型项目,都关乎可持续发展问题、环境与能源限制、全球采购以及人道主义目标。面对全球竞争、自然资源日益减少以及复杂的社会需求,科技企业的领导者将是那些能够创新、富有创造力以及企业家精神,并知道如何将技术融入社会的人。上海纽约大学计算机科学与技术(计算机工程)专业旨在培养具有全球视野、接受广泛教育、拥有创造性思考能力的技术领导者。学生享有有利于激发创造性的学习环境,而创造性正是未来技术创新和企业发展核心所在。当今,计算机工程的产品几乎触及人类生活的方方面面。有了它们,我们可以通过网络摄像头与朋友聊天,用手机发送电子邮件,从自动提款机取款。但计算机工程师开发的产品不仅是笔记本电脑和信息网络,还会涉及重建基因组,设计机器人,开发提高企业效率的软件等等。

 

计算机科学与技术(计算机工程)专业包含一系列学科的课程。博雅教育核心课程提供了知识的广度,是一张“学习许可证”,让学生在一个多元文化的全球化世界茁壮成长,在日新月异的各领域快速学习、适应。此外,学生不仅要重点学习涉及科学、工程领域的工程学教育的技术部分,还要充分学习各领域科目,培养对文化、政治、经济、环境以及公共安全等方面的认识。在学习过程中,学生将参与提出概念、产品开发、市场推广的全过程,深入了解设计过程与技术发明是如何推进的。

Degree Requirements – 2017-18 Bulletin

* = offered in Fall ’18 in Shanghai

To fulfill the Core Curriculum Science requirement, students must take: 1) PHYS-SHU 91 Foundations of Physics I Honors or CCSC-SHU 50 Physics I; 2) PHYS-SHU 93 Foundations of Physics II Honors or CCSC-SHU 51 Physics II; and 3) CCSC-SHU 53 Physics II Lab.
REQUIRED MAJOR COURSES: All 11 courses below
MATH-SHU 123 Multivariable Calculus* Pre-req: Calculus

MATH-SHU 265 OR

MATH-SHU 140 OR

MATH-SHU 160

Linear Algebra and Differential EquationsOR

Linear AlgebraOR

Networks and Dynamics

Pre-req: Calculus

Pre-req: Calculus

Pre-reqs: Calculus and Linear Algebra

CSCI-SHU 2314 Discrete Mathematics* Pre-req: Calculus

MATH-SHU 235 OR

MATH-SHU 233

Probability and Statistics* OR

Honors Theory of Probability*

 

Pre-req: Calculus

Pre-reqs: Honors Analysis 1 and Linear Algebra/Honors Linear Algebra 1

CSCI-SHU 101 Introduction to Computer Science* Pre-req: Introduction to Programming
CSCI-SHU 210 Data Structures* Pre-req: ICS, OR A in ICP, OR A- in ICP and enrolled in ICS concurrent to Data Structures
CENG-SHU 202 Computer Architecture Pre-req: ICP OR ICS
EENG-SHU 251 Circuits Pre-req: Calculus or Honors Calculus
CENG-SHU 201 Digital Logic* Pre-req: ICP OR ICS
CENG-SHU 350 / EE-UY 3144 / EE-UY 4144 Embedded Computer Systems* Pre-req: “ICP or ICS” AND “Digital Logic or Computer Architecture”
EENG-SHU 400 Senior Capstone Design Project  
COMPUTER ENGINEERING ELECTIVES - Choose Two
Not every course listed is taught every semester, and in any given semester other courses may be offered that fulfill this requirement. Requirements may be met through equivalent courses in the Global Network with prior approval. If you find a class not on the list that you would like to count towards this requirement, please email your advisor.
CSCI-SHU 308 Computer Networking Pre-req: ICP
CSCI-SHU 213 / CS-UY 3083 Databases* Pre-req: ICS
CSCI-SHU 215 Operating Systems Pre-req: Data Structures; Computer Architecture or Computer Systems Organization
EENG-SHU 3193 / EE-UY 3193 Very Large Scale Integrated (VLSI) Circuit Design taught in Tandon in New York
CENG-SHU 302 / CS-UY 206 Compilers  
CENG-SHU 303 Parallel and Distributed Computing  
EE-UY 3114 Electronics taught in Tandon in New York
CENG-SHU 304 / CS-UY 3923 Computer Security  
CSCI-SHU 304 / CS-UY 3933 Network Security  
CSCI-SHU 310 / CS-UY 3393 UNIX System Programming  
EENG-SHU 375 Robotic Systems  
Faculty Mentor

Prof. Keith Ross Office: 1415 | Email: kwr200@nyu.edu | Profile

Minor in Computer Engineering Systems: 5 courses
CSCI-SHU 11 OR INTM-SHU 101          OR   Introduction to Programming* OR Interaction Lab* Students can place out of ICP if they have prior programming background through the placement exam.
CSCI-SHU 101 Introduction to Computer Science*  
EENG-SHU 251 Circuits*  
CENG-SHU 201  Digital Logic  
CENG-SHU 202 OR CENG-SHU 350 / EE-UY 3144 / EE-UY 4144 Computer Architecture* OR Embedded Computer Systems*