The IRM Lab supports the following courses.

CS657 - Intelligent Systems
Rule-based expert systems; Fuzzy logic and fuzzy expert systems, approximate reasoning, rule base inference engines, applications; Genetic algorithms, genetic and evolutionary programming, applications; Neural networks, backpropagation and Hopfiled networks, applications; Hybrid Intelligent Systems; Swarm Intelligence and ant colony optimization; introduction to deep learning.

CS559 - Computer Vision
Introduction to computer vision and equipment; Image representation and display in Java; Image manipulation and enhancement; Image enhancement: filtering and edge detection using neighborhood operations; Image analysis and filtering in the frequency domain; image segmentation; image compression.

CS565 - Robotics
Spatial descriptions and transformations; Kinematics and inverse kinematics; velocities; Jacobain matrix and forces, Mobile robots and motion; Sensors, actuators and control; Trajectory following; Path planning.

CS660 - Combinatorial Algorithms
Algorithm types; Searching and Search engines - PageRank ; Greedy algorithms and scheduling problems; Divide and conquer algorithms and their analysis; Dynamics programming; NP Problems and approximation algorithms.

Intelligent Robots and Machines Lab - San Diego State University - 5500 Campanile Dr. San Diego, CA 92182 - 619-594-7206