Course Overview
Artificial intelligence (AI) is a research field that studies how to comprehend the intelligent human behaviours on a computer. The final goal of Artificial intelligence is to make a computer that can learn, plan, and solve problems unconventionally. We still cannot make a computer that is as intelligent as a human in all aspects even though the studies have gone beyond half century on AI. However, we have many successful applications. In a few cases, the computer’s that are equipped with AI technology can be even more intelligent than us.
A few research topics in AI are problem solving, reasoning, planning, natural language understanding, computer vision, automatic programming, machine learning, and so on. However, these topics are closely related with each other. For example, the knowledge acquired through learning can be used both for reasoning and also for problem solving. The methods for problem solving are useful for planning and reasoning.
Requirements
- Strong grip on Mathematics
- Strong knowledge of programming languages
- Writing algorithm for finding patterns and learning
- Strong data analytics skills
- Good knowledge of Discrete mathematics
- Strong determination to learn machine learning languages
Curriculum
-
Artificial Intelligence Introduction
-
AI Architecture
-
Tools and platforms used in AI
-
Data preparation for Analysis - General tasks and tools
-
Artificial Intelligence
-
Model Fine Tuning Selection and Cross Validation
-
Case study - Use cases