Top 20 AI Schools - 2016 best Artificial Intelligence undergraduate program

Artificial intelligence (AI) is the science as well as engineering of making intelligent machines, particularly intelligent computer programs that are related to process making use of computers to understand human intelligence, however AI doesn't have to confine itself to methods that are biologically observable.

Branches of AI include - Natural language, Genetic programming, Epistemology,  Robotics, Expert system, Logical AI, Perceptive systems, Inference etc.

There are enough universities in the United States that offer programs in artificial intelligence (AI), Computer Science Degree Hub (CSDH) was able to research them all and come up with a ranking of the top 20.

In general, most programs are at the graduate level , and in majority, the study of AI was confined to a few measly elective courses. However, some of these schools also provide specialized and/or comprehensive academic degrees in AI starting at the undergraduate level

Research is an important part of the subject. Students who really want to be on the cutting edge of the field need to do everything they can to get their hands dirty by helping out in an on-campus lab, or in the case of graduate students, completing original research. 

Rank  University Program Details       (click below) Course Degree
1  University of Tennessee-Knoxville Undergraduate Program Artificial Intelligence B.S. in Computer Science
2  University of Washington Undergraduate Program User Interface and Human-Computer Interaction B.S. in Computer Science
3  Stanford University Undergraduate Program Artificial Intelligence BS in Computer Science
4  University of Georgia Undergraduate Program Cognitive Science A.B. in Cognitive Science
5  University of Pennsylvania Undergraduate Program   B.A.S./B.S.E. in Computer & Cognitive Science
6  University of California-Berkeley Undergraduate Program Technical Electives in Cognitive Science B.S. in Computer Science
7  University of Michigan Undergraduate Program Artificial Intelligence or Robotics & Vision Computer Science – BS
8  University of Illinois at Urbana-Champaign Undergraduate Program Artificial Intelligence, Robotics, & Cybernetics B.S. in Computer Engineering
9  University of Massachusetts-Amherst Undergraduate Program Artificial Intelligence B.S. in Computer Science
10  Indiana University Undergraduate Program M.S. in Human-Computer Interaction Design B.S. in Intelligent Systems Engineering
11  Oregon State University Undergraduate Program Human-Computer Interaction B.S. in Applied Computer Science
12  Northwestern University Undergraduate Program Depth in Artificial Intelligence B.S. in Computer Science
13  University of Rochester Undergraduate Program Machine Learning, Vision, & Robotics or Human Computer Interaction & Web B.S. in Computer Science
14  The Ohio State University Undergraduate Program Artificial Intelligence B.S. in Computer Science
15  Harvard University Undergraduate Program Mind, Brain, & Behavior A.B. in Computer Science
16  Rensselaer Polytechnic Institute Undergraduate Program Robotics & Artificial Intelligence Elective Options B.S. in Cognitive Science
17  Columbia University in the City of New York Undergraduate Program Artificial Intelligence Track B.S. in Computer Science
18  Purdue University Undergraduate Program Machine Intelligence Track B.S. in Computer Science
19  Georgia State University Undergraduate Program Concentration in Graphics and Human-Computer Interaction B.S. in Computer Science
20  University of California-San Diego Undergraduate Program Artificial Intelligence Cluster B.S. in Computer Science


Courses Descriptions 

#1. University of Tennessee (UT) - Knoxville

B.S. in Computer Science: Artificial Intelligence - Undergraduate Program

If you really have your heart set on attending the #1 artificial intelligence school out there, then you should probably set your sights on the University of Tennessee (UT) at Knoxville. Starting at the undergraduate level, students in the computer science program can enhance their knowledge of artificial intelligence through specialized courses in biologically inspired computation, pattern recognition, and machine learning.

Graduate Program: Graduate students (and those who enter the five-year BS/MS program) get the biggest reward for choosing UT-Knoxville: access to the Center for Intelligent Systems and Machine Learning. This gargantuan initiative – which only officially became a research center in 2010 – claims a staff of nearly 40 faculty members, including eight researchers from the Oak Ridge National Laboratory. Especially considering this group’s explosive growth in recent years, UT-Knoxville certainly deserves its spot at the top of our list. )

#4. University of Georgia

A.B. in Cognitive Science; M.S. in Artificial Intelligence - Undergraduate Program

The University of Georgia (UGA) is a clear “top dog” when it comes to artificial intelligence schools. In fact, the Franklin College of Arts and Sciences houses an entire Institute for Artificial Intelligence! Here, undergrads can major in Cognitive Science and choose from two or more areas of concentration, one of which is Artificial Intelligence, of course.

Graduate Program: UGA is also home to perhaps the only master’s program in the country that focuses exclusively on AI, and students have the unique opportunity to further specialize their degree by choosing from tracks like Genetic Algorithms, Logic Programming, Cognitive Modeling, Microelectronics, and several others. Rounding out this already impressive profile is an artificial intelligence research program that includes more than two-dozen faculty – each of whom bring experience from other departments within the school.  Research Groups: Institute for Artificial Intelligence

#6. University of California-Berkeley (UCB)

B.S. in Computer Science: Technical Electives in Cognitive Science - Undergraduate Program

Although the University of California Berkeley doesn’t officially offer a computer science track in artificial intelligence engineering, it might as well. The list of technical electives available to CS undergrads includes a group of Cognitive Science courses that will easily prepare them for an advanced artificial intelligence degree program. Course options include Computational Models of Cognition, Perception, and The Neural Basis of Thought and Language. But truth be told, that’s not why UC Berkeley lands so close to the top of our list. Rather, it’s the university’s dedication to AI research – and the two dozen faculty who support it – that has earned the school top honors. In fact, UC Berkeley’s expertise in this area is so expansive that it has established six different areas of exploration, including Learning and Probabilistic Inference, Speech and Language, and Vision.

Research Groups: Berkeley Laboratory for Information and System Sciences (BLISS); Berkeley Vision & Learning Center (BVLC); Center for Intelligent Systems (CIS); CITRIS People and Robots

#7. University of Michigan (UM)

Computer Science – BS LSA Computer Science Degree in Artificial Intelligence or Robotics & Vision; MS in Computer Science & Engineering: Artificial Intelligence - Undergraduate Program

You won’t find the artificial intelligence degree at the University of Michigan in the School of Engineering, but rather in the College of Literature, Science, and the Arts. Why? Because U of M places an emphasis on interdisciplinary learning, which comes as a welcome relief to computer science majors who have trouble narrowing down their interests. In fact, CS students can choose from an incredible nine tracks within the program, including Economics and Computation, Bioinformatics, and yes – Artificial Intelligence. Undergrad researchers and graduate students will encounter a similar perspective at the Artificial Intelligence Laboratory. This lab encompasses several other research groups (see below) and includes a multidisciplinary team of computer scientists, economists, linguists, psychologists, and philosophers.

Research Groups: Autonomy, Perception, Robotics, Interfaces, & Learning (APRIL) Robotics Lab; CHAI Lab; Computational Linguistics and Information Retrieval (CLAIR) Group; CROMA (Crowds + Machines) Lab; Distributed Intelligent Agents Group; Graph Exploration & Mining at Scale (GEMS) Lab; Intelligent Robotics Lab; Language & Information Technologies (LIT) Research Group; Soar; Strategic Reasoning Group

#8. University of Illinois at Urbana-Champaign (UIUC)

B.S. in Computer Engineering: Artificial Intelligence, Robotics, & Cybernetics - Undergraduate Program

The BS degree in Artificial Intelligence, Robotics, and Cybernetics at the University of Illinois Urbana-Champaign is squarely focused on solving problems and preparing for the future. Motivated by current disagreements over AI algorithms and the need to address consumer preferences in “pseudo-intelligent devices,” the Electrical and Computer Engineering Department at UIUP has created this program to prepare students for work in an industry that is increasingly fast-paced and solution-oriented. As for graduate students, the real pull is in the AI research (the department is well-known for its undergrad research programs, too). UIUP professors study everything from motion planning and virtual reality to computer vision analytics and neuroimaging, offering plenty of variety for master’s and PhD students seeking an artificial intelligence degree.

Research Groups: Beckman Institute; Natural Language Processing Group; Speech & Language Engineering Group

#9. University of Massachusetts  (UMass) - Amherst

B.S. in Computer Science: Artificial Intelligence - Undergraduate Program

If you’re an undergraduate studying computer science at UMass Amherst, you might want to check out the artificial intelligence degree track. And if you don’t go to UMass Amherst but you’re interested in machine learning, you might want to consider applying! Through the B.S. in Computer Science, students have easy access to classes in Robotics, Natural Language Processing, Embedded Systems, and Algorithms, just to name a few. This university also boasts a true wealth of AI-related research centers (see research groups below), making it one of the best options on this artificial intelligence degrees ranking for master’s and PhD students as well. Nearly 20 different faculty have dedicated their work to machine learning, computer vision, and cognitive computing, providing a seemingly limitless number of ways for students to get involved.

Research Groups: Autonomous Learning Laboratory; Biologically Inspired Neural & Dynamical Systems Laboratory; Computer Vision Research Laboratory; Information Extraction & Synthesis Laboratory; Knowledge Discovery Laboratory; Laboratory for Perceptual Robotics; Machine Learning for Data Science; Multi-Agent Systems Laboratory; Resource Bounded Reasoning Lab

#10. Indiana University (IU)

B.S. in Intelligent Systems Engineering; M.S. in Human-Computer Interaction Design - Undergraduate Program

Indiana University is the only school in this ranking to offer a full-fledged, standalone undergraduate degree in AI that is not simply a concentration within the general computer science program. The new BS in Intelligent Systems Engineering is “all about going small to make a big impact”, which means that students focus on “small-scale, networked, and mobile technology.” Concentrations within this program include Bioengineering, Computer Engineering/Cyber-physical Systems, and Molecular and Nanoscale Engineering.

Graduate Program: For grad students, the MS in HCI Design merges technology and creativity in a program that’s solution-oriented and project based. This graduate degree is also available as a track within the Ph.D. in Informatics and includes numerous research opportunities in artificial intelligence.

Research Groups: Center for Research on Concepts & Cognition; Rob Kling Center for Social Informatics; Computer Information & Graphics Technology Labs; Visual Information Sensing & Computing Center

#11. Oregon State University (OSU)

B.S. in Applied Computer Science: Human-Computer Interaction - Undergraduate Program

Of all the artificial intelligence degrees we’ve described so far, Oregon State University’s computer science program is perhaps the most versatile and customizable. Students who want to apply their CS experience to a specific area can choose from four predefined topics – one of which is Human-Computer Interaction – or even build their own. If you choose HCI, you’ll study programming, cognition, and psychology as you seek to understand “both sides of [the] interface.” But as impressive as this is, OSU’s research cluster in Artificial Intelligence, Machine Learning, and Data Science is perhaps an even bigger draw. This group tackles issues related to machine learning, natural language processing, and database systems – and even offers a list of open source software downloads that ambitious students can explore in their free time.

Research Groups: Artificial Intelligence, Machine Learning, & Data Science

#13. University of Rochester (UR)

B.S. in Computer Science: Machine Learning, Vision, & Robotics or Human Computer Interaction & Web - Undergraduate Program

If you’re looking not just to do research in AI, but also to actually earn a comprehensive artificial intelligence degree, the University of Rochester may be the place to do it.

In fact, this high tech school has multiple academic options for both undergraduate and graduate students. Students seeking a BS in Computer Science can choose between two AI-related areas of interest: Machine Learning and Robotics, which focuses on data mining and machine vision; or Human-Computer Interaction and Web, which emphasizes cutting-edge HCI developments in web applications.

Graduate Program:  ( M.S. in Computer Science: Artificial Intelligence & Machine Learning or Human Computer Interaction).  For MS students, course options are broader and include everything from advanced algorithms and statistical speech to cognitive processing and data mining. And students at both levels can take advantage of research opportunities with professors who are leading the field in artificial intelligence innovations.

Research Groups: Center for Language Sciences; Center for Visual Science; Center for Computation & the Brain; Rochester Human Computer Interaction Group (ROCHI)

#14. The Ohio State University (OSU)

B.S. in Computer Science Engineering/Computer Information Systems: Artificial Intelligence - Undergraduate Program

At The Ohio State University, opportunities to study artificial intelligence are abundant. Computer science and engineering undergrads can get their start by choosing a focus in AI, which offers coursework in knowledge-based systems, neural networks, and computer vision, among others. But to really get a sense for OSU’s expertise in this area, look at its research programs. In fact, enough faculty at OSU pursue AI research that it has split the topic into five distinct subgroups: Applied Machine Learning; Auditory, Speech, and Language Processing; Machine Learning and Learning Theory; and Cognitive Systems. OSU also boasts the Laboratory for Artificial Intelligence Research (LAIR), a reputable stronghold in cutting-edge AI research that has been operating since the 1970s.

Research Groups: Laboratory for Artificial Intelligence Research (LAIR)

#16. Rensselaer Polytechnic Institute

B.S. in Cognitive Science: Robotics & Artificial Intelligence Elective Options - Undergraduate Program

Unlike most colleges which offer artificial intelligence degree coursework through the computer science program, at Rensselaer Polytechnic these futuristic topics are part of the Cognitive Science Department. Undergrads who pursue a B.S. in Cognitive Science at RPI turn their attention to both animal and artificial minds and gain a strong background in technological skills. Classes like Minds and Machines, Intro to Artificial Intelligence, and Machine and Computational Learning provide more than enough training for students to get their start in the AI field. RPI is also home to the Rensselaer Artificial Intelligence and Reasoning Lab (RAIR), where both faculty and student researchers have opportunities to ask such intriguing questions as, “Are we machines ourselves?”

Research Groups: Rennselaer Artificial Intelligence & Reasoning Lab; CogWorks Laboratory

#18. Purdue University

B.S. in Computer Science: Machine Intelligence Track - Undergraduate Program

How many schools do you know that offer a degree in Machine Intelligence – for undergraduates?! If you’ve heard of Purdue University, then you know at least one. This program, which is available as a concentration in the B.S. in Computer Science, offers coursework in artificial intelligence, data mining, machine learning, and robotics, among others. In fact, the variety of coursework available makes Purdue one of the best artificial intelligence schools for baccalaureate students. But that’s not to say that graduate students can’t get in on the action. The university’s research area in Machine Learning and Information Retrieval offers interdisciplinary research opportunities that span the fields of cognitive science, economics, statistics, robotics, and even cybersecurity.

Research Groups: Production, Robotics, & Integration Software for Manufacturing & Management (PRISM)

#19. Georgia State University

B.S. in Computer Science: Concentration in Graphics and Human-Computer Interaction; M.S. in Computer Science: Coursework in Database & Artificial Intelligence - Undergraduate Program & Graduate Program

Georgia State is one of the few universities to offer distinct academic programs in artificial intelligence at both the master’s and bachelor’s levels of study. Graduate students can take a course in Database and Artificial Intelligence as part of their “breadth” coursework, or choose to explore the topic in depth as their chosen specialty. There are also plenty of faculty at GSU conducting research in artificial intelligence, and in recent years their names have appeared on more than 300 papers about fuzzy logic, nature-inspired computing, pattern recognition, and more. As for undergraduates, a computer science concentration in Graphics and Human-Computer Interaction provides an introductory look at this cutting-edge field.

Research Groups: Artificial Intelligence; Computational Intelligence

#20. University of California-San Diego

B.S. in Computer Science: Artificial Intelligence Cluster - Undergraduate Program

At the UC San Diego Jacobs School of Engineering, undergraduates and graduate students alike can take advantage of unique opportunities in artificial intelligence. Students pursuing their bachelor’s degree in Computer Science have the option of adding a “cluster” (much like a concentration) in AI to their coursework.

Courses in search and reasoning, computer vision, and image processing are available alongside independent study and research opportunities to help students prepare for a career in next generation computing. Speaking of research, graduate students can get involved in cutting-edge AI work by joining the Artificial Intelligence Group. This group seeks to develop real-world applications for technologies related to bioinformatics, data mining, speech and audio processing, and more.

Research Groups: Artificial Intelligence Group/Computational Statistics & Machine Learning (COSMAL)


Applications of AI

• Science

• Improvement associated with new drugs – model clinical research within animals as well as humans

• Remote controlled surgical procedures – utilizes robotics as well as computer-based optical techniques – can be executed 50 percent approach around the world

• Innovative weather modeling

• Doppler redar

• speech recognition – In the 1990s, computer speech recognition reached a practical level with regard to limited purposes. Therefore United Airlines provides swapped out the keyboard tree with regard to flight information with a program using speech recognition associated with flight numbers as well as city names. It's very convenient. Alternatively, although you are able to teach several computers making use of speech, many people have gone back to the keyboard as well as the mouse as still more convenient.

• Industrial

• Machine vision inspection techniques – cameras as well as computers are put about assembly lines to get problems

• Robotic systems

• Use computer automation and also mechanical equipment – be held connected with humans in manufacturing associated with cars

• Understanding natural language

• Expert systems

• Heuristic classification

• Modeling human performance

• Planning and robotics

• Game playing

• Computer vision

• Language and environmental of AI

• Machine learning

. Intelligent Agents Features Topic Goal-motivated behavior State space search logical Decision making System, reasoning patterns Knowledge based behavior Knowledge representation

• Information

• Data

• Knowledge Adaptive behavior Machine learning Interaction and communication Vision, pattern recognition natural language processing Physical activity Robotics