Department of Computer Science


Courses

Artificial Intelligence, Robotics

Computer Vision G22.2271 Prerequisite: G22.1170. 3 points.

Basic techniques of computer vision and image processing. General algorithms for image understanding problems. Study of binary image processing, edge detection, feature extraction, motion estimation, color processing, stereo vision, and elementary object recognition. Mathematical, signal processing, and image processing tools. Relation of computer vision algorithms to the human visual system.

Artificial Intelligence G22.2560 Prerequisites: G22.1170 and G22.2110. 3 points.

Knowledge representation. Resolution theorem proving. State space search and game tree search. Planning. Situation calculus.

Advanced Artificial Intelligence G22.2561 Prerequisite: G22.2560. 3 points.

Natural language processing. Learning. Neural networks. Vision and robotics. Plausible reasoning.

Robotics G22.2570 Prerequisite: an undergraduate course in linear algebra. 3 points.

Kinematics, inverse kinematics, Jacobians: instantaneous kinematics and statics, Newton and Euler-Lagrange formulations, forward and inverse dynamics, linear control theory; robot control: model based linearization, optimal control theory and applications, hybrid force/position control; higher-level tasks: dexterous manipulation, locomotion, and motion planning.


gsas.webmaster@nyu.edu / Courses / Computer Science / GSAS / NYU -- last modified 24 September 1996