37 / ROBOTICS AND AUTONOMY
CS 3724 : Introduction to Human-Computer Interaction : Survey of human-computer interaction concepts , theory , and practice . Basic components of human-computer interaction . Interdisciplinary underpinnings . Informed and critical evaluation of computer-based technology . User-oriented perspective , rather than system-oriented , with two thrusts : human ( cognitive , social ) and technological ( input / output , interactions styles , devices ). Design guidelines , evaluation methods , participatory design , communication between users and system developers .
CS 4570 : Wireless Networks and Mobile Systems : Multidisciplinary , project-oriented design course that considers aspects of wireless and mobile systems including wireless networks and link protocols , mobile networking including support for the Internet Protocol suite , mobile middleware , and mobile applications . Students complete multiple experiments and design projects .
CS 4654 : Intermediate Data Analytics and Machine Learning : A technical analytics course . Covers supervised and unsupervised learning strategies , including regression , generalized linear models , regulations , dimension reduction methods , treebased methods for classification , and clustering . Upper-level analytical methods shown in practice : e . g ., advanced naive Bayes and neural networks .
CS 4804 : Introduction to Artificial Intelligence : Overview of the areas of problem solving , game playing , and computer vision . Search trees and / or graphs , game trees , block world vision , syntactic pattern recognition , object matching , natural language , and robotics .
CS 4824 : Machine Learning : Algorithms and principles involved in machine learning ; focus on perception problems arising in computer vision , natural language processing and robotics ; fundamentals of representing uncertainty , learning from data , supervised learning , ensemble methods , unsupervised learning , structured models , learning theory and reinforcement learning ; design and analysis of machine perception systems ; design and implementation of a technical project applied to real-world datasets ( images , text , robotics ).
AOE 3134 : Air Vehicle Dynamics : Nonlinear kinematic and dynamic equations of aircraft motion ; estimation of stability derivatives from aircraft geometry ; determination of steady motions ; linearization ; longitudinal and lateraldirectional small perturbation equations ; static and dynamic stability of equilibrium flight .
AOE 3144 : Space Vehicle Dynamics : Attitude representations and equations of rotational motion for rigid and multibody spacecraft ; attitude determination ; linearization and stability analysis of steady motions ; effect of the gravity gradient ; torque thrusters and momentum exchange devices .
AOE 3234 : Ocean Vehicle Dynamics : Nonlinear kinematic and dynamic equations of rigid vessel motion in water ; hydrostatic and hydrodynamic forces in calm water ; motion response to regular and irregular waves ; single , multiple and coupled motions degrees of freedom ; spectral analysis of response of random seas ; statistical analysis of extreme motion response ; impact of seakeeping criteria on ocean vehicles design ; principles of hydroelasticity ; principles of maneuvering of surface and underwater vehicles .
AOE 4004 : State-Space Control : Control design and analysis for linear , state-space system models . Properties of linear , time-invariant control systems : Input / output stability , internal stability , controllability , and observability . Performance and robustness measures . State feedback control design methods : pole placement , linear-quadratic control . State observers and output feedback control . Applications to control of mechanical systems including ocean , atmospheric , and space vehicles .