The M.S. in computer science is for computer scientists who want to solve bigger, more challenging computing problems at higher levels or who want to specialize in emerging fields. The Katz School's research-intensive master's in computer science balances theory, systems and applications, opening doors to senior positions in R&D and fast-growing specializations like AI, cybersecurity, networking and software development and preparing students for entry into selective Ph.D. programs. Learn to take a structured approach to designing and developing computer systems and solutions, including mobile applications, cloud computing, augmented reality, and intelligent applications. Work with traditional computing theory and algorithms, as well as algorithms that benefit from vast amounts of data and develop the skills to lead new projects and technologies.
Bachelors degree - with typical majors in computer science, data science, engineering, physics, mathematics, statistics and quantitative sciences. Majors such as economics, finance, and psychology are also eligible if you can demonstrate a strong quantitative background. Prerequisites - two university courses in high-level programming and one course in each of the following: mathematical probability and statistics, multivariable calculus and linear algebra. Professional experience may be considered.
Seçtiğiniz bölüme bağlı olarak farklı IELTS koşulları olabilir.