Computer Science

Computer Science at NYU Shanghai is designed to create technological leaders with a global perspective, a broad education, and the capacity to think creatively. Computer science focuses on how to design, build, and effectively use the computers and systems that we interact with every day — from the iPhones in our hands to the complex databases in our banks and hospitals and to the self-driving cars of the future.

Requirements for the Minor

Course Credits
CSCI-SHU 101 Introduction to Computer Science  4
CSCI-SHU 210 Data Structures 4

Choose One:

CENG-SHU 202 Computer Architecture 

CSCI-UA 201 Computer Systems Organization

CENG-SHU 350 Embedded Computer Systems

4
One computer science elective course 4
Total Credits 16

Faculty Mentors

Faculty mentors are the leading faculty and experts in the major disciplines. Students can reach out to faculty mentors for specific questions about the major, and references for connecting with relevant discipline resources. If you have specific questions about specific fields of study within the major, you can search for faculty through the faculty directory.

 

 Lihua Xu

Professor of Practice in Computer Science

Frequently Asked Questions
How can a Data Science major student meet the Computer Science minor requirement?

Data Science majors should additionally take an approved non-soft "interdisciplinary" Computer Science Elective course to earn at least 12 unique credits for the minor.