Courses

Introduction to robotics and nanotechnology. Robotics at normal scale: Robot geometrical configuration, Robot arm kinematics, Robotic sensing and vision, Autonomous mobile robots (Kinematics and control). Nanorobotics systems: sensing; actuation and...
The course provides an introduction to knowledge-based intelligent systems, rule-based expert systems, fuzzy expert systems, connectionist neural networks, learning and adaptation, support vector machine, and evolutionary algorithms (genetic...
Course Description (catalog): In this course, the concept of mobile robots is introduced and defined. It also presents different related topics such as the characteristics of mobile robots from both kinematics and dynamics perspectives, actuators...
Course Description: Review of linear time invariant systems, discrete time signals, discrete Fourier transforms (DFT), fast Fourier transforms (FFT), Z-transforms, design of finite impulse response (FIR) filter and infinite impulse response (IIR)...
Covers probability theory, random variables, descriptive statistics, random sampling, statistical intervals and hypothesis testing for a single sample, stochastic processes, spectral characteristics and applications to systems.