Intelligent Systems Undergraduate Curriculum
With 13 tenure-track faculty, Georgia Tech boasts one of the largest
intelligent systems research groups in the world. We offer a
comprehensive curriculum of courses in Perception and Robotics,
Artificial Intelligence and Cognitive Science.
Students are encouraged to enter our curriculum through a 3000 level
course no later than their Junior year.
Perception and Robotics Courses
- CS 3630/3803 Introduction to Perception and Robotics: This course covers the fundamental problems and the leading solutions for computer and robot perception and action selection. Topics are approached primarily from the point of view of autonomous robot navigation.
- CS 4632 Advanced Intelligent Robotics (prereq: CS 3630): An intensive, hands-on course in which students program autonomous mobile robots to solve complex, real-world tasks.
- CS 4495 Computer Vision (prereq: CS 3630) An introduction to computer vision and machine perception. This course provides an intensive study of the process of generating a symbolic description of the scene by interpretation of images(s).
Artificial Intelligence Courses
- CS 3600 Introduction to AI: An introduction to artificial intelligence and machine learning. Topics include intelligent system design methodologies, search and problem solving, supervised and reinforced learning.
- CS 4641 Machine Learning (prereq: CS 3600 or CS 3630): Machine learning techniques and applications. Topics include foundational issues; inductive, analytical, numerical, and theoretical approaches; and real-world applications.
- CS 4630 Knowledge Based AI (prereq: CS 3600): Knowledge-based problem solving and knowledge system engineering. Topics include expert systems, knowledge acquisition, problem solving, and explanation.
Cognitive Science Courses
- CS 3790 Introduction to Cognitive Science: This is an introductory course on Cognitive Science. Cognitive Science is an interdisciplinary study of mind and intelligence. It lies at the intersection of computer science, psychology, linguistics, anthropology, biology and philosophy.
- CS 479X Integrative Perspectives in Cog Sci (modification of 4790) (prereq: CS 3790): A seminar-style course in Cognitive Science focussing on integrating and deepening students' cognitive science knowledge and skills.
- CS 4752 Philosophical Issues in Computation: Metaphysical and epistemological issues in the foundations, methods, and implications of computing. Issues include: minds, brains, and machines; representation and language; simulating nature.
Additional Elective Courses in IS
- CS 4002 Robots and Society
- CS 4610 Knowledge Systems
- CS 4611 Problem Solving
- CS 4650 Natural Language (prereq: CS 3600)
- CS 4803 Pattern Recognition