Presentation is loading. Please wait.

Presentation is loading. Please wait.

Master’s Degree in Computer Science. Why? Acquire Credentials Learn Skills –Existing software: Unix, languages,... –General software development techniques.

Similar presentations


Presentation on theme: "Master’s Degree in Computer Science. Why? Acquire Credentials Learn Skills –Existing software: Unix, languages,... –General software development techniques."— Presentation transcript:

1 Master’s Degree in Computer Science

2 Why? Acquire Credentials Learn Skills –Existing software: Unix, languages,... –General software development techniques –Specialized techniques: Parsers, string matching, machine learning, optimization, 3-D rendering,..... –Analysis: Correctness, running time, experimentation,,,

3 Intellectual enrichment –New ways to conceptualize problems –New types of applications –New views of computation Foundation for Ph.D. study (if you want)

4 MS program requirements 36 credits = 12 courses Core exam: Algorithms, Programming Languages, Compilers, Operating systems Applications requirement: 1 course in 2 areas: Artificial Intelligence, Databases, Graphics, Scientific Computing. Project course

5 MS Program options Research –Independent study –MS thesis (can replace Core exam) Internship

6 What’s happening in CS at NYU? Systems –Parallel computing –Distributed computing –Security –Computer architecture Programming languages –Languages –Compilers –Verification

7 Theory –Computational geometry –Cryptography Graphics –Multimedia –Animation –Motion capture –Solid modeling

8 Artificial Intelligence –Machine Learning –Neural Networks –Natural Language Processing –Computer Vision –Commonsense Reasoning Databases –Design and Tuning –Data Mining

9 Computational Biology Numerical Analysis –Fluid mechanics –Optimization


Download ppt "Master’s Degree in Computer Science. Why? Acquire Credentials Learn Skills –Existing software: Unix, languages,... –General software development techniques."

Similar presentations


Ads by Google