NYU undergraduate courses outside CS and Data Science useful for various areas of CS research
Note: This course lists a number of courses without listing their prerequisites.
Algorithms
Combinatorics (MATH-UA.0240).
Conmputational Biology / Medicine
Biostatistics (BIOL-UA.0042)
Bioinformatics in Medicine and Biology (BIOL-UA.0103)
Computing with Large Data Sets (BIOL-UA.0120)
Mathematics in Medicine and Biology (BIOL-UA.0255 = MATH-UA.0255)
Computers in Medicine and Biology (BIOL-UA.0256 = MATH-UA.0256)
Statistics (MATH-UA.0234, .0235).
Cryptography
Theory of Numbers (MATH-UA.0248)
Finance
Mathematics of finance (MATH-UA 250).
Formal Methods and Verification
Logic (PHIL-UA.0070).
Advanced Logic (PHIL-UA.0071).
Modal Logic (PHIL-UA.0073).
Graphics
Introduction to Mathematical Modeling (MATH-UA.0251)
Differential Geometry (MATH-UA.0377)
HCI (Human computer interface)
Statistics (MATH-UA.0234, .0235).
Introduction to Psychology (PSYCH-UA.0001).
Machine Learning
Calculus III (multivariable) (MATH-UA.0129 or .0213)
Linear algebra (MATH-UA.140 or .148).
Probability/statistics (MATH-UA.0233, .0234, .0235, .0238)
Linear and Nonlinear optimization (MATH-UA.0253)
Introduction to Neural Science (NEURL-UA.0100)
Developmental Psychology (PSYCH-UA.0034)
Natural Language Processng
Calculus III (multivariable) (MATH-UA.0129 or .0213)
Linear algebra (MATH-UA.140 or .148).
Probability/statistics (MATH-UA.0233, .0234, .0235, .0238)
Language (LING-UA.0001, LING-UA.0003)
Introduction to semantics (LING-UA.0004)
Psycholinguistics (LING-UA.0005 = PSYCH-UA.0056).
Quantum Computing
Quantum Information and Quantum Computing (PHYS-UA.0138).
Scientific computing
Calculus III (multivariable) (MATH-UA.0129 or .0213)
Linear algebra (MATH-UA.140 or .148).
Introduction to fluid dynamcis (MATH-UA.0230)
Introduction to Mathematical Modeling (MATH-US.0251)
Numerical Analysis (MATH-UA.0252)
Linear and Nonlinear optimization (MATH-UA.0253)
Ordinary Differential Equations (MATH-UA.0262, .0268).
Partial Differential Equations (MATH-UA.0263).
Chaos and Dynamical Systems (MATH-UA.0263).
Mathematical Physics (PHYS-UA.0106)
Computational Physics (PHYS-UA.0210)
Robotics
Calculus III (multivariable) (MATH-UA.0129 or .0213)
Linear algebra (MATH-UA.140 or .148).
Probability/statistics (MATH-UA.0233, .0234, .0235, .0238)
Theory of computation
Logic (PHIL-UA.0070).
Advanced Logic (PHIL-UA.0071).
Vision
Calculus III (multivariable) (MATH-UA.0129 or .0213)
Linear algebra (MATH-UA.140 or .148).
Probability/statistics (MATH-UA.0233, .0234, .0235, .0238)
Perception (PSYCH-UA.0022).