PhD in Computer Science

The Tandon School of Engineering offers a PhD in Computer Science. Cybersecurity is a particular research strength of the program. Learn more and apply to the PhD in Computer Science  through the Tandon School of Engineering.

Jump to navigation

NYU Shanghai

  • Resources for:

Search form

NYU Shanghai

NYU Around the World

  • New York Shanghai Abu Dhabi
  • Accra Berlin Buenos Aires Florence London
  • Los Angeles Madrid Paris Prague Sydney
  • Tel Aviv Washington DC
  • College of Arts and Science Graduate School of Arts and Science Liberal Studies
  • Academic Calendar
  • Academic Bulletin
  • Core Curriculum
  • Summer Session
  • Semester or Year in Shanghai
  • Summer Chinese Language Immersion
  • January Term
  • January Term/Summer Opportunities Abroad
  • Academic Service-Learning Courses
  • Immersive Learning Trips
  • CEL Documentary Viewing Series
  • Faculty Resources
  • Explore Awards and Fellowships
  • Global Awards Timeline
  • Global Awards Programs
  • Alumni Voices
  • Faculty Research Interests by Academic Areas
  • Summer Undergraduate Research Opportunities
  • Deans' Undergraduate Research Fund
  • Undergraduate Research Symposium
  • Honors Program Theses
  • Spring 2024 Advising Information
  • Exams and Placement
  • Programs and Events
  • Preprofessional Advising
  • Graduate School Advising
  • Academic Procedures
  • Meet with an Advisor
  • Meet the Fellows
  • Course Specific Tutoring
  • Academic Skills Coaching
  • Academic Skills Workshops
  • Online Support
  • Academic Accessibility
  • Academic Affairs Passport Program
  • Writing and Speaking Fellows
  • Writing and Speaking Learning Assistants
  • Course-Specific Learning Assistants
  • Information Assistants
  • APR Committee
  • APR Handbook
  • Past NYU Shanghai Reads Selections
  • Past NYU Shanghai Reads Events
  • Equipment and Safety
  • Laboratory Usage Forms
  • Environmental Health & Safety
  • Facts and Figures
  • Master's Programs
  • Computer Science
  • Data Science
  • Electrical Engineering
  • Mathematics
  • Neural Science
  • Public Administration
  • Transportation Systems
  • Meet our Cohort Leaders
  • NYU Shanghai First-Year Doctoral Summer Camp
  • Post-Doctoral and Doctoral Research Assembly
  • Resources & Forms
  • Current Graduate Dissertation Fellows
  • Current GRI Fellows
  • Course List
  • Fall 2024 Resource Page
  • Hear From Our Students
  • Short-term Programs
  • NYU Institute for Cities and Real Estate in Emerging Markets
  • Class of 2024
  • Class of 2023
  • Class of 2022
  • Class of 2021
  • Class of 2021 (Go Local)
  • Class of 2020
  • Graduate News
  • Graduate Alumni Community
  • About OGAE and Contact Us
  • Annual OGAE Reports
  • Resources for Graduate Students and Faculty
  • Other Academic Programs
  • Registration Guidelines
  • Student Records
  • Transcripts
  • Electronic Suite (eSuite)
  • Payment Methods
  • Account Balance
  • Your Billing Rights
  • Refunds and Withdrawals
  • Requesting a Statement of Fees
  • Visiting Students
  • Financial Clearance
  • Registration Hold

Computer Science PhD Program

Supervising faculty.

  • Program Structure

Current Students

  • Application

NYU Shanghai invites applications from exceptional students for PhD study and research in Computer Science. Two programs are available: one offered in partnership with the NYU Graduate School of Arts and Science and the NYU Courant Institute of Mathematical Sciences; and the second offered in partnership with the NYU Tandon School of Engineering and the NYU Department of Computer Science and Engineering.   Participating students are enrolled in either the NYU GSAS Computer Science PhD program or the NYU Tandon Computer Science PhD program, complete their coursework in New York, and then transition to full-time residence at NYU Shanghai where they undertake their doctoral research under the supervision of NYU Shanghai faculty.

Highlights of the Program

  • NYU degree upon graduation
  • Graduate coursework at NYU New York, either at the Courant Institute or Tandon Department of Computer Science and Engineering
  • Research opportunities with and close mentorship by NYU Shanghai faculty
  • Access to the vast intellectual resources of the NYU Computer Science community
  • Cutting-edge research environment at NYU Shanghai, including the Center for Data Science and Artificial Intelligence, activities such as a regular program of seminars and visiting academics, a thriving community of PhD students, post-doctoral fellows, and research associates, and links with other universities within and outside China
  • Financial aid through the NYU Shanghai Doctoral Fellowship , including tuition, fees, and an annual stipend
  • Additional benefits exclusive to the NYU Shanghai program, including international health insurance, housing assistance in New York, and travel funds

Siyao Guo

Theoretical Computer Science, Cryptography, Computational Complexity

Guyue Liu

Trustworthy Networks, Software Defined Networking, Network Function Virtualization, Cloud & Edge Computing, The Internet of Things

Nasir Memon

Nasir Memon

Media Forensics, Biometrics, Authentication, Network Security, Data Compression, Cybersecurity​

Qiaoyu Tan

Machine Learning and Data Mining, Graph Learning, Foundation Model, Multimodal Learning

Shengjie Wang

Shengjie Wang

Machine Learning, Deep Learning, AI for Science, Optimization

Hongyi Wen

Recommender Systems, Data Mining, Human-centered AI

Jie Xue

Computational Geometry, Algorithms, Data Structures, Graph Theory, Parameterized Complexity

Chen Zhao

Natural Language Processing, Human-Computer Interaction, Machine Learning

Recent Publications by NYU Shanghai Faculty

Nick Gravin, Siyao Guo, Tsz Chiu Kwok and Pinyan Lu:  Concentration Bounds for Almost K-wise Independence with Applications to Non-Uniform Security. In SODA 2021.

Siyao Guo, Qian Li, Qipeng Liu and Jiapeng Zhang:  Unifying Presampling via Concentration Bounds. In TCC 2021.

Yevgeniy Dodis, Siyao Guo, Noah Stephens-Davidowitz and Zhiye Xie:  No Time to Hash: Provable Super-Efficient Entropy Accumulation. In CRYPTO 2021.

Yevgeniy Dodis, Siyao Guo, Noah Stephens-Davidowitz and Zhiye Xie:  On Linear Extractors for Independent Sources. In ITC 2021.

Alexander Golovnev, Siyao Guo, Thibaut Horel, Sunoo Park and Vinod Vaikuntanathan: Data Structures Meet Cryptography:  3 SUM with Preprocessing.  In STOC 2020.

Divesh Aggarwal, Siyao Guo, Maciej Obremski, Joao Ribeiro and Noah Stephens-Davidowitz:  Extractor Lower Bounds, Revisited.  In RANDOM 2020.

Kai-Min Chung, Siyao Guo, Qipeng Liu and Luowen Qian:  Tight Quantum Time-Space Tradeoffs for Function Inversion. In FOCS 2020.

Siyao Guo, Pritish Kamath, Alon Rosen, Katerina Sotiraki:  Limits on the Efficiency of (Ring) LWE based Non-Interactive Key Exchange. In PKC 2020 (and Invited to Journal of Cryptology). 

Marshall Ball, Siyao Guo and Daniel Wichs:  Non-Malleable Codes for Decision Trees.  In CRYPTO 2019.

​Liu, Guyue, et al. "Don't Yank My Chain: Auditable {NF} Service Chaining." 18th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 21). 2021.

Ren, Y., Liu, G., Nitu, V., Shao, W., Kennedy, R., Parmer, G., ... & Tchana, A. (2020). Fine-grained isolation for scalable, dynamic, multi-tenant edge clouds. In 2020 {USENIX} Annual Technical Conference ({USENIX}{ATC} 20) (pp. 927-942).

Qiaoyu Tan​

Junnan Dong, Qinggang Zhang, Xiao Huang, Keyu Duan, Qiaoyu Tan and Zhimeng Jiang. Hierarchy-Aware Multi-Hop Question Answering over Knowledge Graphs, The Web Conference (WWW), 2023.

Qiaoyu Tan, Ninghao Liu, Xiao Huang, Soo-Hyun Choi, Li Li, Rui Chen, and Xia Hu. S2GAE: Self-supervised graph autoencoders are generalizable learners with graph masking. In Proceedings of ACM International Conference on Web Search and Data Mining (WSDM), 2023.

Qiaoyu Tan, Xin Zhang, Ninghao Liu, Daochen Zha, Li Li, Rui Chen, Soo-Hyun Choi and Xia Hu. Bring Your Own View: Graph Neural Networks for Link Prediction with Personalized Subgraph Selection, ACM International Conference on Web Search and Data Mining (WSDM), 2023.

Qiaoyu Tan, Xin Zhang, Xiao Huang, Hao Chen, Jundong Li, and Xia Hu. Collaborative graph neural Networks for attributed network embedding. IEEE Transactions on Knowledge and Data Engineering (TKDE), 2023. 

Sirui Ding, Qiaoyu Tan, Chia-yuan Chang, Na Zou, Kai Zhang, Nathan R. Hoot, Xiaoqian Jiang, and Xia Hu. Multi-task learning for post-transplant cause of death analysis. In Proceedings of AMIA Annual Symposium (AMIA), 2023.

Yucheng Shi, Yushun Dong, Qiaoyu Tan, Jundong Li and Ninghao Liu. GiGaMA: Generalizable Graph Masked Autoencoder via Collaborative Latent Space Reconstruction. ACM International Conference on Information and Knowledge Management (CIKM), 2023.

Daochen Zha, Louis Feng, Qiaoyu Tan, Zirui Liu, Kwei-Herng, Bhargav, Bhushanam, Yuandong Tian, Arun Kejariwal and Xia Hu. DreamShard: Generalizable Embedding Table Placement for Recommender Systems. Neural Information Processing Systems (NeurIPS), 2022.

Qiaoyu Tan, Jianwei Zhang, Ninghao Liu, Xiao Huang, Hongxia Yang, Jingren Zhou, and Xia Hu. Dynamic memory based attention network for sequential recommendation. In Proceedings of AAAI Conference on Artificial Intelligence (AAAI), 2021.

Qiaoyu Tan, Ninghao Liu, Xing Zhao, Hongxia Yang, Jingren Zhou, and Xia Hu. Learning to hash with graph neural networks for recommender systems. In Proceedings of The Web Conference (WWW), 2020.

Machine Learning Force Fields with Data Cost Aware Training. A. Bukharin, T. Liu, S. Wang, S. Zuo, W. Gao, W. Yan, T. Zhao. ICML23

Constrained Robust Submodular Partitioning. S Wang*, T Zhou*, C Lavania, J Bilmes. NeurIPS21

Robust Curriculum Learning: from clean label detection to noisy label self-correction.T Zhou*, S Wang*, J Bilmes. ICLR21

Bias also matters: Bias attribution for deep neural network explanation. S Wang*, T Zhou*, J Bilmes. ICML19

Analysis of deep neural networks with extended data Jacobian matrix. S Wang, A Mohamed, R Caruana, J Bilmes, M Plilipose, M Richardson, K Geras, G Urban, O Aslan. ICML16

Yuanhe Guo, Haoming Liu, and Hongyi Wen. "Towards Personalized Prompt-Model Retrieval for Generative Recommendation." arXiv preprint arXiv:2308.02205 (2023).

Hongyi Wen, Xinyang Yi, Tiansheng Yao, Jiaxi Tang, Lichan Hong, Ed H. Chi. 2022. Distributionally-robust Recommendations for Improving Worst-case User Experience. In Proceedings of the ACM Web Conference 2022 (WWW ’22).

Hongyi Wen, Michael Sobolev, Rachel Vitale, James Kizer, JP Pollak, Frederick Muench, Deborah Estrin. “mPulse Mobile Sensing Model for Passive Detection of Impulsive Behavior: Exploratory Prediction Study”. JMIR Mental Health, 2021.

Hongyi Wen, Longqi Yang, Deborah Estrin. “Leveraging post-click feedback for content recommendations”. Proceedings of the 13th ACM Conference on Recommender Systems (RecSys), 2019.

Hongyi Wen, Julian Ramos Rojas, and Anind K. Dey. "Serendipity: Finger gesture recognition using an off-the-shelf smartwatch." Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI), 2016.

Haitao Wang*, Jie Xue*, "Near-optimal algorithms for shortest paths in weighted unit-disk graphs". In the 35th International Symposium on Computational Geometry (SoCG), 2019. Also in Discrete & Computational Geometry, 2020.

Pankaj K. Agarwal*, Hsien-Chih Chang*, Subhash Suri*, Allen Xiao*, Jie Xue*, "Dynamic geometric set cover and hitting set". In the 36th International Symposium on Computational Geometry (SoCG), 2020.

Jie Xue, Yuan Li, Rahul Saladi, Ravi Janardan, "Searching for the closest-pair in a query translate". In the 35th International Symposium on Computational Geometry (SoCG), 2019.

Zhao, C., Su, Y., Pauls, A., & Platanios, E. A.  Bridging the generalization gap in text-to-SQL parsing with schema expansion. ACL 2022.

Zhao, C., Xiong, C., Boyd-Graber, J., & Daumé III, H. (2021). Distantly-supervised evidence retrieval enables question answering without evidence annotation. EMNLP 2021.

Zhao, C., Xiong, C., Qian, X., & Boyd-Graber, J. . Complex factoid question answering with a free-text knowledge graph. WWW 2020.

Zhao, C., Xiong, C., Rosset, C., Song, X., Bennett, P., & Tiwary, S. (2020). Transformer-xh: Multi-evidence reasoning with extra hop attention. ICLR 2020.

Selected Faculty and Student Features

" When the Going Gets Tough, the Tough Get Going " (Yanqiu Wu)

" NYU Shanghai Awards First-ever PhD " (Sean Welleck)

" Faculty Spotlight: Guo Siyao " (Siyao Guo)

" Professor Zhang Zheng to Head Amazon's New AI Lab in Shanghai " (Zheng Zhang)

Structure of Program

Participating students complete the PhD degree requirements set by their respective department (either Courant or Tandon CSE) and in accordance with the academic policies of their respective school (either NYU GSAS or NYU Tandon). Each student develops an individualized course plan in consultation with the Director of Graduate Study at the student’s department and the student’s NYU Shanghai faculty advisor. A typical sequence follows:

Begin program with funded research rotation, up to 3 months preceding first Fall semester, to familiarize with NYU Shanghai and faculty as well as lay a foundation for future doctoral study.

Complete PhD coursework in New York alongside other NYU PhD students.

Return to Shanghai for second funded research rotation to solidify relationships with NYU Shanghai faculty and make further progress in research.

Under supervision of NYU Shanghai faculty advisor, pursue dissertation research and continue coursework. Depending on each student’s individualized course of study, return visits to New York may also occur. Complete all required examinations and progress evaluations, both oral and written, leading up to submission and defense of doctoral thesis.

To learn more about the NYU GSAS PhD program degree requirements, please visit this page .

To learn more about the NYU Tandon PhD program degree requirements, please visit this page .

Name Research Areas
Tianyao Chen Artificial Music Intelligence
Structure Analysis of Sequences
Zixuan Dong Reinforcement Learning, Machine Learning
Junyan Jiang Machine Learning, Computer Music, Audio Signal Processing, Representation Learning
Jiajin Liu Computer Networks
Liwei Lin Computer music, Representation Learning, Audio Signal Processing
Runwei Lu Network Simulations, Security and Privacy, Deep Learning
Nanfeng Qin Computer Music
Yuejie Wang Computer Networks
Ziyu Wang Computer Music, Representation Learning
Zhiye Xie Theoretical Computer Science
Haoming Liu Multi-modal AI, Personalization Systems
Name Placement
Sean Welleck Postdoctoral Scholar, University of Washington
Yiming Zhang Research Scientist at Lyft
Yanqiu Wu Postdoc at CSIRO in Australia
Che Wang Postdoctoral Scientist at Amazon

Application Process and Dates

The choice between the NYU GSAS or the NYU Tandon Computer Science program is for each student to decide. Students may apply to either or both.

Applications are to be submitted either through the NYU GSAS Application portal or the NYU Tandon Application portal . Within each portal, students should select the Computer Science PhD as their program of interest, and then indicate their preference for NYU Shanghai by marking the appropriate checkbox when prompted. Applicants will be evaluated by a joint admissions committee of New York and Shanghai faculty. Application requirements are set by each department (either Courant or Tandon CSE ) and are the same as those for all NYU PhD applicants; however, candidates are recommended to elaborate in their application and personal statements about their specific interests in the NYU Shanghai program and faculty.

For admission in Fall 2024, the application deadline is December 1, 2023 with NYU Tandon and December 12, 2023 with NYU GSAS.

Interested students are welcome to contact Vivien Du , program coordinator of the NYU Shanghai Computer Science PhD, via email at [email protected] with any inquiries or to request more information.

Portal Campuses

Get in touch.

  • Campus Tour
  • Accessibility
  • Website Feedback

NYU Shanghai

Connect with NYU Shanghai

computer science phd nyu

  • Skip to Main
  • Master's Programs
  • Ph.D. Programs
  • Global & Online Programs
  • Library and Information Science Dual - Degree Program
  • Certificate Programs
  • Application Resource Center
  • Financial Aid
  • Admissions Events
  • Campus Tours
  • Newly-Admitted Students
  • Message from the GSAS Dean
  • Academic Calendar
  • Inter-University Doctoral Consortium
  • Submitting Your Dissertation
  • Fellowships and Awards
  • Fellowships & Awards
  • Alumni Features
  • Public Humanities Initiative
  • New Student Orientation
  • GSAS Convocation
  • The Master's College
  • Diversity, Equity, and Inclusion
  • OASA Room Reservations
  • Graduate Student Council
  • Graduate Student Clubs
  • Student Resources
  • Doctoral Alumni Association
  • Senior Administration
  • Dean's Office
  • Policies and Procedures
  • Directors of Graduate Studies & Program Directors
  • Standing Committees
  • History of GSAS
  • Dean's Conference Room
  • Administrative Resources
  • Dean's Advisory Council
  • Research in GSAS
  • Give to GSAS
  • NYU/Axinn Foundation Prize
  • Event Calendar
  • TELL GSAS Doctoral Research Days

Computer Science

Degrees and fields of study.

  • Computer Science (Non-Degree)
  • Preparatory Accelerated Courses (PAC) Sequence - Suspended for Fall 2024
  • M.S.  in Computer Science
  • M.S.  in Computing, Entrepreneurship and Innovation
  • M.S.  in Information Systems
  • Refer to Mathematics for requirements 
  • Ph.D.  in Computer Science
  • Ph.D.-J.D.  in Computer Science/Law (Dual Degree)

Application Deadlines

Applications and all supporting materials must be  submitted online by 5PM  Eastern Time. If a listed deadline falls on a Saturday, Sunday, or U.S. federal holiday, then the next business day will be the actual deadline.

  • M.S. in Computer Science
  • March 1 : Fall admission
  • November 1 : Spring admission

M.S. in Computing, Entrepreneurship and Innovation

M.s. in information systems.

  • November 1: Spring Admission

Joint M.S. in Scientific Computing

  • February 15: Fall admission, strongly recommended deadline
  • May 1: Fall admission, final deadline

Non-Degree Program

  • December 1 : Spring admission
  • May 1 : Summer admission

PAC Sequence

All ph.d. programs.

  • Ph.D.-J.D. applicants must submit two separate applications — one to GSAS, and another to NYU Law. Please consult NYU Law Admissions for the J.D. application deadline.

Requirements

In addition to the general application requirements, the department specifically requires:

Test Scores

Gre optional.

  • Ph.D. programs
  • Applicants are not expected or required to submit GRE scores. Applicants who wish to submit GRE scores can do so, but need not provide official scores at the time of application.

GRE Not Required

  • GRE general test recommended but not required. 

TOEFL/IELTS

Applicants must submit official TOEFL or IELTS scores unless they:

Are a native English speaker; OR

Are a US citizen or permanent resident; OR

Have completed (or will complete) a baccalaureate or master's degree at an institution where the language of instruction is English.

Statement of Academic Purpose

All programs except advanced certificate.

In a concisely written statement, please describe your past and present work as it relates to your intended field of study, your educational objectives, and your career goals. In addition, please include your intellectual and professional reasons for choosing your field of study and why your studies/research can best be done at the Graduate School of Arts and Science at NYU. The statement should not exceed two double-spaced pages.

Advanced Certificate

In a concisely written statement, please answer the following questions:

  • Why are you interested in the program?
  • What do you want from the program?
  • What experience do you have with computer languages? Which ones?
  • How skilled are you in these languages?

Writing Sample

Writing sample not required.

Video Statement

Applicants to the Information Systems M.S. program should submit a short video statement. Please read the detailed instructions on the  Videos and Online Materials page .

Special Instructions

Ph.d. program.

The Ph.D. program in Computer Science offers the option to conduct research in New York , or at NYU Abu Dhabi or NYU Shanghai . Applicants to the Abu Dhabi or Shanghai tracks should indicate their interest in the campus section of the application.

Non-degree applicants to Computer Science may only take courses offered through the master’s program. Non-degree applicants who are U.S. citizens or permanent residents, or applicants who hold a current H1-B visa, must use the online application to apply. Other non-degree applicants must follow special instructions. Refer to  Application Policies  for more information. As part of the application, all applicants must provide a final and official academic transcript showing proof that the bachelor’s degree or equivalent was conferred, including all courses with grades received. The TOEFL is optional. The GRE general test is recommended but not required. Letters of recommendation and a résumé are optional. Please leave items blank on the application if you do not provide them. The statement of academic purpose should explain why you want to attend the program as a non-degree student and describe the courses you plan on taking.

Non-degree applicants to the PAC sequence in Computer Science can specify the sequence as a part of the application. All applicants must provide a final and official academic transcript showing proof that the bachelor’s degree or equivalent was conferred, including all courses with grades received. The TOEFL is required for international students whose degree was not instructed in the English language. The GRE general test is not required. Letters of recommendation and a résumé are optional (if you will not be providing either document, please leave these sections of the application blank). The statement of academic purpose should explain why you want to attend the PAC sequence as a non-degree student and describe your goals."

Useful Links

The Graduate School of Arts and Science reserves the right to change this information at any time. This page supersedes all previous versions.

Last updated June 2024.

Course Catalog ▶

Course schedule ▶, exam schedule ▶, graduate registration - summer 2022, graduate registration - fall 2022, undergraduate registration - summer 2022, undergraduate registration - fall 2022, graduate registration - fall 2020, graduate registration - spring 2021 ▶ --> <--, undergraduate registration - fall 2020 ▶, undergraduate registration - spring 2021 ▶.

  • Current Students
  • Latest News
  • Social Media Directory
  • Search NYU Abu Dhabi

Students working on silkscreen

  • Undergraduate
  • Faculty Profiles
  • Community Programs
  • Academic Strategy
  • Executive Education
  • Strategic Philanthropy Initiative

NYUAD student working on her laptop

  • Research Institute Centers
  • Faculty Labs and Projects
  • Facilities and Support
  • Postdoctoral Research

NYUAD students gathered on campus

  • Living in Abu Dhabi
  • Undergraduate Experience
  • Graduate Student Community
  • Athletics and Fitness
  • Student Stories
  • Public Programs
  • NYUAD at a Glance
  • Inclusion, Diversity, Belonging, and Equity
  • Leadership and Administration
  • 19 Washington Square North
  • Community Engagement
  • Social Responsibility
  • Work With Our Students
  • Sustainability and Stewardship
  • Contact and Location
  • Past Events
  • Emergency Alerts
  • Open Enrollment Courses
  • Global Sports Leadership Certificate

Global PhD Student Fellowship in Computer Science

A student in class at NYU Abu Dhabi.

The NYU Abu Dhabi Global PhD Student Fellowship is offered through two Computer Science doctoral programs at NYU New York.

  • Courant Institute at NYU Graduate School of Arts and Science
  • Computer Science and Engineering Department at NYU Tandon School of Engineering

The programs generally involve one year of classwork at NYU New York, followed by three to four years of research at NYU Abu Dhabi, depending on the NYU New York program. If selected, the doctorate is fully funded under the NYU Abu Dhabi Global PhD Student Fellowship.

Key Features of the Fellowship

  • New York University degree upon graduation
  • Access to the extraordinary resources of the Courant Institute and the Tandon School of Engineering
  • Graduate coursework in New York
  • Cutting-edge research opportunities in NYU Abu Dhabi’s labs
  • Tuition, fees, and health insurance provided throughout the program
  • Generous research assistantship and stipend provided by NYU Abu Dhabi throughout the program
  • Assistance for degree-related travel between Abu Dhabi and New York
  • Campus accommodation at no cost in Abu Dhabi
  • A contribution toward accommodation costs in New York
  • Career development assistance at both campuses

For more information about our programs, please contact  [email protected] .

Master of Science in Economics

Mater's Programs at NYUAD

Learn how to apply.

The applications for Fall 2024 are now closed. Applications will re-open for Fall 2025 in September.

Nasser Zalmout, Global PhD Fellow in Computer Science

“He’s the Best Person to Work With”

Global PhD Fellow Nasser Zalmout is working with a highly regarded mentor to improve how computers translate Arabic.

computer science phd nyu

New York University Tandon School of Engineering    
 
  
2022-2023 Undergraduate and Graduate Bulletin (with addenda)

Master’s Degree Requirements

To satisfy the requirements for the master’s degree, the student must complete 30 credits, as described below, with an overall average of B. In addition, a B average is required across the required algorithms course and the four core courses, and a grade of B or better is required for the capstone course, as indicated below. The master’s curriculum has four components: 3 credits of algorithms, 12 credits of core elective courses (one of which may also count as the capstone course), one 3 credit capstone course, and 12 credits of general elective courses.

For students who enroll in the program with full-time status, the M.S. program is designed to be a 2-year program. Since not all courses are offered every semester, your course options are likely to be more limited if you elect to finish the program in less than 2 years

Required Course in Algorithms

Students are required to take CS-GY 6033 Design and Analysis of Algorithms I    or CS-GY 6043 Design and Analysis of Algorithms II   . Most students will take the Algorithms I course to satisfy the algorithms course requirement. Students are expected to have knowledge of Discrete Math equivalent to CS-GY 6003 Foundations of Computer Science    prior to taking the Algorithms I course. Students lacking that knowledge may be required to take CS-GY 6003 Foundations of Computer Science. Advanced students who previously took an equivalent Algorithms I course, and received a grade of at least A-, may want to take the Algorithms II course to satisfy the requirement.

Core Course Requirements

Students must take at least four courses from the list of core courses below. The list will be periodically updated by the CSE Department and certain courses may be substituted with departmental consent.

  • CS-GY 6063 Software Engineering I 3 Credits
  • CS-GY 6083 Principles of Database Systems 3 Credits
  • CS-GY 6133 Computer Architecture I 3 Credits
  • CS-GY 6233 Introduction to Operating Systems 3 Credits
  • CS-GY 6313 Information Visualization 3 Credits
  • CS-GY 6373 Programming Languages 3 Credits
  • CS-GY 6513 Big Data 3 Credits
  • CS-GY 6533 Interactive Computer Graphics 3 Credits
  • CS-GY 6613 Artificial Intelligence I 3 Credits
  • CS-GY 6643 Computer Vision 3 Credits
  • CS-GY 6763 Algorithmic Machine Learning and Data Science 3 Credits
  • CS-GY 6813 Information, Security and Privacy 3 Credits
  • CS-GY 6843 Computer Networking 3 Credits
  • CS-GY 6923 Machine Learning 3 Credits

Capstone Course Requirement

Certain courses in our department will be designated as capstone courses. Capstone courses are drawn from key technical areas in the M.S. program and they involve a substantial amount of programming effort. Students are required to take at least one capstone course with a grade of B or better. The list of capstone courses will be posted by the department and will be updated from time to time. If a course is listed both as a capstone course and as a core course, the course can be used to satisfy both the capstone and core course requirements. An M.S. thesis can also be used to satisfy the capstone course requirement.

Capstone Courses

Here is the approved list of capstone courses:

  • CS-GY 6053 Foundation of Data Science 3 Credits
  • CS-GY 6243 Operating Systems II 3 Credits
  • CS-GY 6253 Distributed Operating Systems 3 Credits
  • CS-GY 6413 Compiler Design and Construction 3 Credits
  • CS-GY 6573 Penetration Testing and Vulnerability Analysis 3 Credits
  • CS-GY 6823 Network Security 3 Credits
  • CS-GY 6943 Artificial Intelligence for Games 3 Credits
  • CS-GY 9163 Application Security 3 Credits
  • CS-GY 9223 Special Topics in Computer Science: Distributed Systems 3 Credits

General Elective Requirements

In addition to the core electives, students are required to take four general elective courses with considerable flexibility; the only restriction is that no more than two of the courses may be taken from outside the Department of Computer Science and Engineering. In particular:

  • Master’s thesis (6 credits) and/or independent study courses may be part of a student’s elective courses. Note that the master’s thesis (CS-GY 997X) has an important requirement, as described here    .
  • Any of the core courses may be chosen as electives.
  • Graduate­-level courses from outside of the department (at most two) may be chosen as electives.
  • Any CS graduate course not included in the core areas may be chosen as electives.

These courses include (among others):

This list may be updated from time to time based on the current offerings of the department. 

  • CS-GY 6003 Foundations of Computer Science 3 Credits
  • CS-GY 6033 Design and Analysis of Algorithms I 3 Credits
  • CS-GY 6043 Design and Analysis of Algorithms II 3 Credits
  • CS-GY 6093 Advanced Database Systems 3 Credits
  • CS-GY 6323 Large-Scale Visual Analytics 3 Credits
  • CS-GY 6543 Human Computer Interaction 3 Credits
  • CS-GY 6553 Game Design 3 Credits
  • CS-GY 6703 Computational Geometry 3 Credits
  • CS-GY 6753 Theory of Computation 3 Credits
  • CS-GY 6803 Information Systems Security Engineering and Management 3 Credits
  • CS-GY 6903 Applied Cryptography 3 Credits
  • CS-GY 6913 Web Search Engines 3 Credits
  • CS-GY 6953 Deep Learning 3 Credits
  • CS-GY 6963 Digital Forensics 3 Credits
  • CS-GY 9053 Special Topics in Computer Science: Intro to Java 3 Credits
  • CS-GY 9223 Selected Topics in Computer Science 3 Credits
  • CS-GY 9963 Advanced Project in Computer Science 3 Credits
  • CS-GY 997X M.S. Thesis in Computer Science Variable Credits

Sample Course Plans

The particular courses that a student takes during the program will vary according to the student’s interests and background, course offerings, and whether the student does an internship. The following are two sample courses of study. These are just samples meant to help in planning the courses for the degree. Individual course plans may differ depending on when courses are offered.

Sample Plan 1

Sample course plan for a student not doing an internship and taking Foundations of Computer Science (CS-GY 6003).

Fall 1 Credits Spring 1 Credits
   3   (algorithms requirement) 3
  (core) 3 CS-GY Elective or non-CS Elective 3
  (core) 3   (core) 3
Fall 2 Credits Spring 2 Credits
  (capstone) 3   (core or elective) 3
  (core) 3    
  (core) 3    

Sample Plan 2

Sample course plan for a student doing internships and not taking Foundations of Computer Science (CS-GY 6003).

Fall 1 Credits Spring 1 Credits
  (algorithms requirement) 3   (core) 3
  (core) 3 CS-GY Elective or non-CS Elective 3
  (core) 3   (core) 3
Summer Credits    
  (elective) 1.5    
Fall 2 Credits Spring 2 Credits
  (capstone) 3   (elective) 1.5
CS-GY Elective 3    
  (core) 3    

Preparatory Course

The 100% online NYU Tandon Bridge course prepares students without a Computer Science degree or other substantial programming experience to apply for select NYU Tandon master’s degree programs. In the course, students will learn computer science fundamentals and programming with C++. Students’ performance in the Bridge will count toward their master’s degree application decisions. The Bridge is a non-credit certificate course, and those who complete the Bridge with a final grade of C or above will earn a Certificate of Completion, and those who earn a B+ or above will receive a Certificate of Completion with Distinction. Note: regardless of performance, successful completion of the Bridge course does not guarantee admission to any academic program.

The NYU Tandon Bridge course is taught by faculty members of the Computer Science department at the NYU Tandon School of Engineering, aided by NYU Tandon Graduate student teaching assistants. Students will participate in interactive online modules, live webinars, assignments, and tests.

Learn more:  Computer Science Bridge Program

Search NYU Steinhardt

2 female and 1 male student walking, Washington Square Park Arch and fountain in the background

PhD, Statistics and Computational Social Science

36-48 Total Credits Required

To satisfy the requirements of the doctoral degree in Statistics and Computational Social Science, you will complete 36-48 credits of coursework, pass comprehensive exams, engage in research activities, and write and defend a dissertation. If you enter the doctoral program with a graduate degree, you may be eligible for advanced standing and can waive up to 12 credits of coursework.

Quantitative research addressing societal issues increasingly relies on a combination of innovative statistical modeling, typically involving sophisticated computational methods, along with a deep understanding of social science, broadly conceived. To complete the requirements of the doctoral degree in Statistics and Computational Social Science, you will take two foundational courses, along with courses in statistics, computational methods, and the social sciences. 

Foundations:

  • Data science for social impact
  • Data ethics

Statistics; representative courses include:

  • Probability
  • Experimental/Survey Design
  • Generalized Linear and Mixed Models
  • Causal Inference
  • Specialized topics (e.g., Spatial Statistics, Networks, Multilevel Modeling)

Computational methods; representative courses include:

  • Programming
  • Machine Learning
  • Data Structures & Algorithms
  • Large/Messy Data
  • Database Systems

Social sciences and related disciplines; courses chosen from areas including:

  • Political Science
  • Public Policy 

Comprehensive Exams

You will take two written comprehensive examinations covering core areas of knowledge that underpin the application of statistics to research in the social sciences; it is expected that students pass both exams by the end of their second year in the program. The first exam will be a standard timed exam assessing knowledge of statistics (with specific topics including, e.g., causal inference, machine learning, probability, and inference) and computational methods (with specific topics including, e.g., optimization and analysis of algorithms). The second exam will take place over the course of a week, and will involve writing a hypothetical grant proposal outlining a research question, proposed data collection strategies, research design and analysis choices, and dissemination plans.

Qualifying Paper

To demonstrate depth of knowledge outside statistical and computational methodology, you will write a qualifying paper describing current knowledge and specific questions relevant to your “cognate discipline,” that is, a sub-area within a social science or related field, and pertaining to the planned dissertation topic. This paper will be evaluated by at least one professor outside the core SCSS faculty who is an expert in the cognate discipline, and must be completed before the dissertation proposal stage.

Research Activities

In addition to formal coursework, you will also engage in a variety of research-related activities each semester, beginning with the first semester on campus:

  • Regular meetings with a faculty advisor to discuss ongoing research projects. Doctoral students are also welcome to work with faculty outside of the department with the approval of their advisor.
  • Implementing a research plan to contribute to ongoing research projects
  • Regular attendance in research seminars hosted by NYU’s PRIISM Center.
  • Presentations of relevant literature, questions of interest, and ongoing research findings in research seminars to program faculty.
  • Participation in a consulting project, such as a research-practice partnership, under the guidance of a faculty mentor.
  • Preparation for comprehensive exams and qualifying paper.

Dissertation

The activities of research, coursework, seminars, comprehensive exams and the qualifying review paper will have exposed you to a wide range of faculty and their interests. By the third year in the program, you will have developed an independent research agenda that you can pursue with support from your advisor, and which will result in the completion of a dissertation.

The dissertation format for the Ph.D. in Statistics and Computational Social Science will follow a three-paper model, common in many social science disciplines, that codifies the interdisciplinary philosophy of this doctoral degree program. Each paper will address a different aspect of the same research topic — for example, one could be a review paper intended for the “cognate” discipline’s audience, the second could be a methods paper, incorporating both statistical and computational elements, and intended for a more technical audience, and the third could be an applied paper that demonstrates the utility of the method to practitioners. Together, the three papers should change the way in which we understand the world in a manner that was unattainable without the mixture of disciplines and related techniques. 

After completing comprehensive exams and the qualifying paper, you will choose three faculty members to serve on your dissertation committee, with one designated as committee chair. Given the interdisciplinary nature of the degree, at least one faculty member should represent the “cognate” discipline. Committee members will provide regular feedback on dissertations and dissertation proposals.

Dissertation Proposal

You will prepare, submit, and orally defend a manuscript research proposal, similar to a dissertation proposal.

Dissertation Defense

The manuscripts, taken together, must reflect a coherent and cohesive research line of inquiry and will be defended in a final oral defense for completion of the PhD. The presentation portion of the dissertation defense will be open to the public. By the date of the defense, at least one  first-authored manuscript must be under review at a peer-reviewed journal. 

Take the Next Step

Advance your personal and professional journey – apply to join our community of students.

Bachelor's Degree in Computer Science

Why pursue a bachelor's degree in computer science.

The concentration in Computer Science is designed to teach students skills and ideas they will use immediately and in the future. Because information technology affects every aspect of society, graduates with computer science degrees have open to them an enormous variety of careers—engineering, teaching, medicine, law, basic science, entertainment, management, and countless others. 

At Harvard College, students choose a "concentration," which is what we call a major. All prospective undergraduate students, including those intending to study engineering and applied sciences, apply directly to Harvard College . During your sophomore spring you’ll declare a concentration, or field of study. You may choose from 50 concentrations and 49 secondary field (from Harvard DSO website ).

All undergraduates in Computer Science at Harvard are candidates for the Bachelor of Arts degree (A.B.) . With the knowledge that it requires extra course work, you can consider the more intensive  A.B./S.M. option  through a concurrent masters degree.

Learn about our Computer Science concentrators  >

Apply to Harvard College  >

A.B. in Computer Science

The basic degree requirements are eleven to fourteen 4-credit courses in mathematics, theoretical computer science, computer software, and other areas of computer science. Math courses cover linear algebra, single variable calculus and probability/statistics. Students who place out of part or all of the introductory calculus sequence, Mathematics 1ab, reduce their concentration requirements to 11 courses.

Computer Science Secondary Field

A lightweight way of getting official recognition within Harvard for work in two fields is to do one or the other as a secondary field. For Computer Science, this involves taking 4 courses in the secondary field. Learn more about the  computer science secondary field .

A.B./S.M. in Computer Science

Our  AB/SM degree program  is for currently enrolled Harvard College students only. Students who are eligible for  Advanced Standing  on the basis of A.P. tests before entering Harvard may be able to apply for admission to the S.M. program of the Graduate School of Arts and Sciences and graduate in four years with both a bachelor’s and master’s degree (not necessarily in the same field).

Beginning with the class of 2022, students have the opportunity to apply to the Graduate School of Arts and Sciences for a master’s degree pursued concurrently with the bachelor’s degree. As part of the  concurrent degree program , students will be allowed to double-count up to sixteen credits (normally, four courses) for the Bachelor of Arts and the Master of Science. An undergraduate pursuing the concurrent degree must complete both of these degrees by the end of eight terms of residency, or the equivalent.

The Mind, Brain, and Behavior Program (MBB)

Students interested in addressing questions of neuroscience and cognition from the perspective of computer science may pursue a special program of study affiliated with the University-wide Mind, Brain, and Behavior Initiative, that allows them to participate in a variety of related activities. (Similar programs are available through the Anthropology, History and Science, Human Evolutionary Biology, Linguistics, Neurobiology, Philosophy, and Psychology concentrations.) Requirements for this honors-only program are based on those of the computer science Requirements for Honors Eligibility. See the  handbook entry  for more information and also  Frequently Asked Questions about the MBB Track . This is an honors track program: students are eligible for English Honors.

Why study CS at Harvard? What’s different about pursuing CS in a liberal arts setting?

Get the answer to these questions and learn more about CS .

Prerequisites

Learn about the prerequisites for the concentration on our  First-Year Exploration page . Students interested in concentrating in computer science can refer to our Sophomore Advising page  and request to be matched with a Peer Concentration Advisor  (PCA). PCAs serve as peer advisors for pre-concentrators (and current concentrators), providing a valuable perspective and helping students to discover additional resources and opportunities.

Requirements

Learn more about the Computer Science requirements >

View current Computer Science courses . >

View sample plans of study. >

Tags for Computer Science courses. > 

Research Opportunities in Computer Science

As part of your Bio/Biomedical Engineering coursework, or perhaps as part of individual research opportunities working with professors, you will have the chance to take part in or participate in some extraordinary projects.  Learn more about research opportunities at Harvard SEA S.

Learn about the research interests of our Computer Science faculty .

Computer Science Career Paths

Learn about potential career paths for students for students concentrating in Computer Science . 

Computer Science & Society

Harvard Computer Science has several programs that allow undergraduate students to think about the broader issues in tech and CS.

Computer Science Clubs and Organizations

SEAS-affiliated student organizations are critical to the overall growth of our concentrators as engineering and applied science professionals. These organizations enable our students to pursue passion projects and events in areas of interest that are complementary to the current formal academic curriculum. Learn more about computer science student clubs and organizations .

In Computer Science

  • First-Year Exploration
  • Concentration Information
  • Secondary Field
  • Senior Thesis
  • AB/SM Information
  • Student Organizations
  • How to Apply
  • PhD Timeline
  • PhD Course Requirements
  • Qualifying Exam
  • Committee Meetings (Review Days)
  • Committee on Higher Degrees
  • Research Interest Comparison
  • Collaborations
  • Cross-Harvard Engagement
  • Lecture Series
  • Clubs & Organizations
  • Centers & Initiatives
  • Alumni Stories

We're sorry but you will need to enable Javascript to access all of the features of this site.

Stanford Online

Computer science ms degree.

Stanford School of Engineering

Get Started

In the Stanford Computer Science Master's degree , you will complete coursework covering the fundamental aspects of computer science and deepen your expertise in at least one specialized area of study.

If you want to pursue the degree on a part-time basis, so as not to interrupt your career, you can enroll in as few as one course per quarter.

For added flexibility, you can take courses online or in-person on Stanford’s campus. Each quarter, numerous computer science and other engineering courses are available online. While most specializations within the computer science degree require attending some in-person classes, you can complete the Artificial Intelligence, Information Management and Analytics, and Systems Specializations entirely through online coursework. (Note that students interested in earning the master's degree part-time or online must reside in the United States.) 

If you want more flexibility than the part-time master's degree, you can apply to take individual courses or pursue a graduate certificate without being formally admitted to Stanford master’s degree program. Choose from many options, including Foundations in Computer Science , Artificial Intelligence , Cybersecurity , Visual Computing , Software Systems , and Advanced Software Systems . Upon successful completion of each course, you will receive academic credit and a Stanford University transcript.

If you later choose to apply and are admitted into a master's degree program at Stanford, you may apply up to 18 units towards the master's degree (pending department approval).

Not sure which of these credentials is right for you? Compare our graduate certificate vs. master’s degree .

How Much It Will Cost

How long it will take.

To earn the Master of Science in Computer Science Degree, you must complete 45 units.

  • As a part-time student, you can expect to finish the degree in 3 to 5 years.
  • As a full-time student, you can expect to finish the degree in 1 to 2 years.

What You Need to Get Started

For admissions information , please visit the department's site or contact [email protected] .

For degree requirements , please review either the department's Guide to the MSCS Program Sheet or Stanford Bulletin . See the department's FAQs page .

For more about the policies, procedures, and logistics, please review our website .

While this degree can be completed online, it depends on your program plan and area of focus. Most courses in the Computer Science department are offered only on campus. Specific online course offerings depend heavily on your program plan, area of focus, and the online course offerings for any given academic quarter. Students who are outside the US cannot pursue the master's degree online.

What Our Learners Are Saying

Meet roslyn.

Roz discusses the connection between design and computer science as well as the goals accomplished by the courses she took through Stanford Online.

Watch Video

You May Also Like

Thumbnail

Foundations in Computer Science Graduate Certificate

Certificate image for Artificial Intelligence Graduate Certificate

Artificial Intelligence Graduate Certificate

Advanced Software Systems Graduate Certificate

Advanced Software Systems Graduate Certificate

Course image for Introductory Programming grad certificate

Introductory Programming Graduate Certificate

  • Engineering
  • Computer Science & Security
  • Business & Management
  • Energy & Sustainability
  • Data Science
  • Medicine & Health
  • Explore All
  • Technical Support
  • Master’s Application FAQs
  • Master’s Student FAQs
  • Master's Tuition & Fees
  • Grades & Policies
  • Graduate Application FAQs
  • Graduate Student FAQs
  • Graduate Tuition & Fees
  • Community Standards Review Process
  • Academic Calendar
  • Exams & Homework FAQs
  • Enrollment FAQs
  • Tuition, Fees, & Payments
  • Custom & Executive Programs
  • Free Online Courses
  • Free Content Library
  • School of Engineering
  • Graduate School of Education
  • Stanford Doerr School of Sustainability
  • School of Humanities & Sciences
  • Stanford Human Centered Artificial Intelligence (HAI)
  • Graduate School of Business
  • Stanford Law School
  • School of Medicine
  • Learning Collaborations
  • Stanford Credentials
  • What is a digital credential?
  • Grades and Units Information
  • Our Community
  • Get Course Updates

Best Master’s in Data Science for 2024

It’s no secret that the need for data experts is growing due to the exponential amount of data being generated every day. One of the best ways to gain the in-demand skills to be able to harness, analyze, and create value from data is pursuing a master’s degree. This ranking was last updated February 2024.

UC Berkeley’s Master’s in Data Science — Online

computer science phd nyu

Syracuse University MS in Applied Data Science Online

computer science phd nyu

1. Harvard University

computer science phd nyu

  • ACCEPTANCE RATE, 2023-24
  • AVERAGE UNDERGRADUATE GPA, 2023-24 ENROLLEES
  • FALL TERM ENROLLMENT, 2022–23
  • GRADUATION RATE, 2022-23
  • NUMBER OF APPLICANTS IN 2023-24
  • ONE-YEAR RETENTION RATE, 2022-23

2. University of North Texas

computer science phd nyu

3. New York University

computer science phd nyu

Earn Your Master’s in Data Science Online From SMU

computer science phd nyu

4. University of Michigan–Ann Arbor

computer science phd nyu

5. Carnegie Mellon University

computer science phd nyu

6. University of California–Irvine

computer science phd nyu

7. University of Rochester

computer science phd nyu

8. Indiana University–Bloomington

computer science phd nyu

Maryville University Master of Science in Data Science | Online

computer science phd nyu

9. University of Arizona

computer science phd nyu

10. University of Delaware

computer science phd nyu

11. Appalachian State University

computer science phd nyu

12. University of Minnesota

computer science phd nyu

13. Oklahoma State University

computer science phd nyu

14. University of Missouri

computer science phd nyu

15. Georgia State University

computer science phd nyu

16. Maryville University

computer science phd nyu

17. University of Michigan–Dearborn

University of Michigan Dearborn

18. New York Institute of Technology

computer science phd nyu

19. University of San Francisco

computer science phd nyu

20. DePaul University

computer science phd nyu

21. Marquette University

computer science phd nyu

22. Willamette University

computer science phd nyu

23. Rochester Institute of Technology

computer science phd nyu

24. Texas Tech University

computer science phd nyu

25. Worcester Polytechnic Institute

computer science phd nyu

26. University of St. Thomas

computer science phd nyu

27. American University

computer science phd nyu

28. University of Maryland

University of Maryland

29. CUNY Graduate Center

computer science phd nyu

Frequently Asked Questions

Data science is one of the fastest growing fields—job openings are expected to grow by 35% by 2023, according to the U.S. Bureau of Labor Statistics . And students graduating with a master’s in data science often land six figure salaries. The reason it’s a fast growing field, with high paying jobs, is because companies across all industries want data-savvy professionals in this era of digitization. Data provides companies and organizations with the resources they need to make better decisions—and in turn, they need professionals with data science skills who know how to understand and analyze data. 

The GPA you’ll need to get accepted into a master’s program for data science varies by school. For all of the programs ranked by Fortune for 2024, the average undergraduate GPA for enrollees was 3.27. Students at Harvard and New York University had the highest GPA, with 3.87 and 3.75, respectively. Marquette University enrollees had the lowest reported GPA—at 3.01.

Master’s degree programs in data science can be offered in person, online or in a hybrid format—and that might be the difference in what the “best program” for you means. Fortune ranks the top five in-person programs for 2024 as: Harvard University, the University of North Texas, New York University, University of Michigan—Ann Arbor, and Carnegie Mellon University. Additionally, our ranking of the top five online programs in 2023 include: University of Southern California, UC—Berkeley, Bay Path University, New Jersey Institute of Technology, and Clemson University.

On average, it takes about one-and-a-half to two years to complete a master’s degree program in data science—with most programs requiring roughly anywhere from 25 to 60 credits to graduate. So it does depend on each individual program and whether you choose to be a full-time or part-time student. That said, thanks to a boost in salary and expanded career options, many students find it worthwhile to obtain a master’s degree in data science—and Gen Z considers the role of data scientist to be one of the most satisfying occupations .

A master’s degree in data science will teach you how to understand and analyze data. But because it’s a recently defined career path, how it’s applied can vary significantly. As Maurizio Porfiri, a New York University professor, told Fortune: “It’s a weird thing because it’s very vague. I discovered after a while that I had become a data scientist : people just started to refer to me as such.” But sometimes the first step to finding your place in the world of data science is picking a specialization—what type of problem you want to solve by using data. And a master’s degree can either help you find that specialization, or if you’ve already got the answer, will teach you the skills to pursue it.

Fortune compiled a list of seven universities that offer free online data science courses , which offers prospective students an opportunity to learn more about this field. Each university—Harvard University, the University of Michigan, UC Irvine, John Hopkins University, Columbia University, MIT, and Duke University—offers a different course, from linear regression to data science ethics to data science in real life. However, the common goal of these free courses is to give people an inside look into the field.

In 2022, data scientists earned median salaries of $103,500, according to the U.S. Bureau of Labor Statistics . But a degree from a top program might mean even more money; New York University’s (ranked third on Fortune’s best in-person data science programs) 2022-23 graduates with a master’s in data science earned an average salary of $143,000 four months after graduation, according to data provided by the university.

IMAGES

  1. Computer Science, Ph.D.

    computer science phd nyu

  2. NYU Computer Science Department

    computer science phd nyu

  3. Computer Science Major

    computer science phd nyu

  4. Computer Science, M.S.

    computer science phd nyu

  5. NYU Computer Science Department

    computer science phd nyu

  6. Undergraduate Education

    computer science phd nyu

VIDEO

  1. Computer Networks (CHN-Grade8)

  2. My Entire NYU Computer Science Degree In 17 Minutes

  3. Churchill College Annual Computer Science Lecture

  4. Computer Science Instructor Gizem Kayar Ph.D. at Fordham University

  5. Fully Funded PhD Scholarship at the Institute of Science and Technology Austria (ISTA)

  6. Latest Phd Research Topics in Computer Science

COMMENTS

  1. Computer Science, Ph.D.

    Computer Science, Ph.D. Request Information. We have a thriving Ph.D. program with approximately 80 full-time Ph.D. students hailing from all corners of the world. Most full-time Ph.D. students have scholarships that cover tuition and provide a monthly stipend. Admission is highly competitive. We seek creative, articulate students with ...

  2. PhD Program Overview

    Ph.D. Program Overview. Our research-oriented Ph.D. program in Computer Science prepares exceptional students for careers at the cutting edge of academia and industry. The foremost goal of the program is for students to conduct outstanding research that advances the state of the art in their research area. Students are also expected to get some ...

  3. Computer Science (PhD)

    To receive a PhD in Computer Science at the NYU Tandon School of Engineering, a student must: satisfy a breadth course requirement, intended to ensure broad knowledge of computer science, satisfy a depth requirement, consisting of an oral qualifying exam presentation with a written report, to ensure the student's ability to do research, ...

  4. PhD Admission

    For admissions inquiries specific to the PhD program in Computer Science: [email protected]. For information regarding open houses for prospective PhD students. GSAS Graduate Fairs and Open Houses. Learn about the admissions process for the PhD Program at the Computer Science Department at New York University's Courant Institute.

  5. PhD in Computer Science

    PhD in Computer Science. The Tandon School of Engineering offers a PhD in Computer Science. Cybersecurity is a particular research strength of the program. Learn more and apply to the PhD in Computer Science through the Tandon School of Engineering. NYU Center for Cyber Security.

  6. Computer Science (PhD)

    Our research-oriented PhD program in Computer Science prepares exceptional students for careers at the cutting edge of academia and industry. The foremost goal of the program is for students to conduct outstanding research that advances the state of the art in their research area. Students are also expected to get some basic familiarity with ...

  7. PhD Degree Requirements

    To receive a PhD in Computer Science at NYU, a student must: 1. Breadth requirements. The breadth requirement form is availabe on the forms page for PhD students. Rationale: The breadth requirement is designed to ensure competence across three broad areas of computer science: theory, systems, and applications.

  8. Computer Science, Ph.D.

    To receive a PhD in Computer Science at the NYU Tandon School of Engineering, a student must: satisfy a breadth course requirement, intended to ensure broad knowledge of computer science, satisfy a depth requirement, consisting of an oral qualifying exam presentation with a written report, to ensure the student's ability to do research, ...

  9. PDF Computer Science (PhD)

    To receive a PhD in Computer Science at the NYU Tandon School of Engineering, a student must: • s atify bre dhc ouq m n, knowledge of computer science, • satisfy a depth requirement, consisting of an oral qualifying exam presentation with a written report, to ensure the student's ability to do

  10. NYU Computer Science

    Computer Science Department at New York University Warren Weaver Hall, Room 305 251 Mercer Street, New York, NY 10012 Contact Us NYU Courant Institute of Mathematical Sciences NYU Graduate School of Arts & Science NYU College of Arts & Science Accessibility

  11. Tandon and CAS CS Programs

    NYU has two excellent computer science departments, one in the Tandon School of Engineering and one in the College of Arts and Science (CAS). Both offer degree programs at the undergraduate, masters and Ph.D. level and have vibrant research programs. Graduates of both programs have excellent job prospects and are well prepared for graduate study.

  12. Computer Science PhD Program

    NYU Shanghai invites applications from exceptional students for PhD study and research in Computer Science. Two programs are available: one offered in partnership with the NYU Graduate School of Arts and Science and the NYU Courant Institute of Mathematical Sciences; and the second offered in partnership with the NYU Tandon School of Engineering and the NYU Department of Computer Science and ...

  13. Computer Science

    Degrees and Fields of Study. Computer Science (Non-Degree) Preparatory Accelerated Courses (PAC) Sequence - Suspended for Fall 2024. M.S. in Computer Science. M.S. in Computing, Entrepreneurship and Innovation. M.S. in Information Systems. Joint M.S. in Scientific Computing. Refer to Mathematics for requirements. Ph.D. in Computer Science.

  14. Frequently Asked Questions

    I have been admitted to or I am currently enrolled in the MS program in computer science at the NYU School of Engineering. Can I transfer into the PhD program? Admission to the PhD program is separate from the MS program, and is significantly more competitive. You need to apply for the PhD program like everybody else.

  15. PDF Computer Science (PhD)

    All full-time Computer Science PhD students in good standing receive financial support, including a nine-month stipend during the academic year, payment of tuition and fees, and health insurance. ... are expected to maintain active status at New York University by enrolling in a research/writing course or a Maintain Matriculation (MAINT-GA ...

  16. Computer Science and Engineering

    If you want to be a part of all that, Computer Science and Engineering might be the course of study for you. Whether you want to protect vital data from malicious hackers by studying cyber security, harness the power of Big Data to improve the world, or create game-changing methods of game development and design, NYU Tandon has a program that fits.

  17. Computer Science, M.S.

    The NYU Tandon Bridge course is taught by faculty members of the Computer Science department at the NYU Tandon School of Engineering, aided by NYU Tandon Graduate student teaching assistants. Students will participate in interactive online modules, live webinars, assignments, and tests. Go to: Computer Science Bridge Program

  18. NYU Computer Science Department

    Computer Science Department at New York UniversityWarren Weaver Hall, Room 305251 Mercer Street, New York, NY 10012Contact Us. NYU Courant Institute of Mathematical SciencesNYU Graduate School of Arts & ScienceNYU College of Arts & ScienceAccessibility.

  19. Program: Computer Science, Ph.D.

    Students can use any graduate course at NYU as free choice courses, but must obtain advisor approval to use a course not on the approved list. Students cannot use independent study courses (such as Advanced Project CS-GY 9963 or Readings in Computer Science, CS-GY 9413 and CS-GY 9423) or dissertation.

  20. Computer Science

    Rooted in mathematics and engineering, and with creativity and ingenuity at its core, Computer Science is at once a complex science and a practical art that has led to revolutionary innovations in entertainment, the humanities, health, business, the news media, communications, education, scientific research, and the arts. The Computer Science Program at NYU Abu Dhabi carries out world-class ...

  21. Admissions Requirements

    The NYU Tandon School of Engineering requires that graduate applicants achieve a minimum TOEFL score of 90 on the internet-based test, an overall band of 7.0 on IELTS, a score of 125 on the Duolingo English Test, a 65 on the Pearson PTE Academics exam, or a C1 Advanced or C2 Proficiency on the Cambridge Assessment English exam.

  22. Global PhD Student Fellowship in Computer Science

    The NYU Abu Dhabi Global PhD Student Fellowship is offered through two Computer Science doctoral programs at NYU New York. The programs generally involve one year of classwork at NYU New York, followed by three to four years of research at NYU Abu Dhabi, depending on the NYU New York program. If selected, the doctorate is fully funded under the ...

  23. Doctor of Philosophy

    Electrical Engineering, Ph.D. The Ph.D. in Electrical Engineering program is filled with students and faculty who prize the School of Engineering's emphasis on invention, innovation, and entrepreneurship through top-flight laboratories and a fierce dedication to advanced research. On Campus.

  24. Home

    Computer Science and Engineering ... Graduate Records & Registration ... NYU Tandon is rooted in a vibrant tradition of entrepreneurship, intellectual curiosity, and innovative solutions to humanity's most pressing global challenges. Diversity and Inclusion.

  25. Program: Computer Science Tandon, M.S.

    The NYU Tandon Bridge course is taught by faculty members of the Computer Science department at the NYU Tandon School of Engineering, aided by NYU Tandon Graduate student teaching assistants. Students will participate in interactive online modules, live webinars, assignments, and tests. Learn more: Computer Science Bridge Program

  26. Curriculum

    36-48 Total Credits Required. To satisfy the requirements of the doctoral degree in Statistics and Computational Social Science, you will complete 36-48 credits of coursework, pass comprehensive exams, engage in research activities, and write and defend a dissertation. If you enter the doctoral program with a graduate degree, you may be ...

  27. PhD in Environmental Studies

    NYU's Graduate School of Arts and Sciences provides funding support for every full-time entering Ph.D. student for five years, conditional on satisfactory academic performance. It includes payment of tuition, coverage under an NYU health insurance plan, and an academic-year stipend and a one-time $1,000 start-up stipend award.

  28. Bachelor's Degree in Computer Science

    Learn about our Computer Science concentrators > Apply to Harvard College > A.B. in Computer Science. The basic degree requirements are eleven to fourteen 4-credit courses in mathematics, theoretical computer science, computer software, and other areas of computer science. Math courses cover linear algebra, single variable calculus and ...

  29. Computer Science MS Degree

    The M.S. degree in Computer Science is intended as a terminal professional degree and does not lead to the Ph.D. degree. Most students planning to obtain the Ph.D. degree should apply directly for admission to the Ph.D. program. Some students, however, may wish to complete the master's program before deciding whether to pursue the Ph.D. To give such students a greater opportunity to become ...

  30. Best Master's in Data Science for 2024

    The top schools on Fortune's 2024 ranking of best master's in data science programs are: 1. Harvard, 2. University of North Texas, 3. New York University.