राष्ट्रीय इलेक्ट्रॉनिकी एवं सूचना प्रौद्योगिकी संस्थान ,कालीकट

National Institute of Electronics & Information Technology,Calicut

Ministry of Electronics & Information Technology
Government of India
Course Calendar

SW800 - Advanced Diploma in Artificial Intelligence

Course : Advanced Diploma in Artificial Intelligence (AI)
Code : SW800
Starting Date : 16 April,2020
Last Date To Apply : 27 March,20
Course Coordinator :

Vimala Mathew
Scientist/Engineer 'D'
Phone :0495 2287266 (Ext: 217)
Mobile: 9446732691 

Information to all registered/prospective candidates : The course start date as well as selection intimation date is extended. The new dates will be announced here later.  Admission is open.

Course Preamble

Intelligent machines have replaced human capabilities in many areas. Artificial intelligence is the intelligence exhibited by machines or software. It is the branch of computer science that emphasizes on creating intelligent machines that work and react like humans. Artificial Intelligence spans a wide variety of topics in computer science research, including machine learning, deep learning, reinforcement learning, natural language processing, reasoning, perception etc. 

Course Objective

This three month course presents the concepts of Artificial Intelligence and the participants will get to work in the areas of Machine learning, Deep Learning, implement methods to solve problems using Artificial Intelligence and Natural Language Processing, etc.

Course Outcome

This course is designed in synchronization with the industry to provide the participants in‐depth knowledge and skills required by AI fields around the globe. It provides comprehensive knowledge about the fundamental principles, methodologies and industry practices in AI.    

Course Structure

1. Introduction to AI and Programming Tools - Python & R  ( 3 Weeks ) 

2. Machine Learning & Deep Learning ( 4 Weeks ) 

3. Natural Language Processing ( 1 Week ) 

4. AI Platforms & Reinforcement Learning ( 1 Weeks ) 

5. Mini Project ( 3 Weeks ) 

Course Contents

Introduction to AI and Programming Tools (3 Weeks)

Introduction to AI and its applications.

Python:- Basics Data Types, Conditional Statements, Looping, Control Statements,      String,           List And Dictionary Manipulations, Python Functions,        Modules And   Packages, Object Oriented Programming in Python, Regular Expressions, Exception        Handling.

Introduction to Database Management System & SQL, Database Interaction in Python.

Data Analysis & visualization – using numpy, matplotlib, scipy

R Programming:- Basics - Vectors, Factors, Lists, Matrices, Arrays, Data Frames, Reading data.

Data visualization - barplot, pie, scatterplot, histogram, scatter matrix

Statistical Analysis -Summary Statistics, Probability distributions in R- Normal distribution, Poisson distribution, Binomial distribution. Correlation and Regression

Machine Learning & Deep Learning (4 Weeks)

Supervised and Unsupervised Learning, Classification and Regression, Linear Regression, KNN, K Means, Logistic Regression, Support Vector Machines (SVM), Decision Tree, Naïve Bayes, Ensemble Methods, Random Forest, Boosting and Optimization.

Deep Learning Concepts, Basics of Artificial Neural Network, Deep Neural Networks, Convolutional Neural Network (CNN), Recurrent Neural Network (RNN), Tensorflow, Keras, Introduction to Generative Adversarial Networks(GAN),OpenCV

Natural Language Processing, AI Platforms & Reinforcement Learning (2 Weeks)

Basics of text processing, Lexical processing, Syntax and Semantics, Other problems in text analytics

Introduction to AI/Cognitive platforms and Understand the basics of Reinforcement Learning and its applications in AI.

Mini Project (3 Weeks)

Course Fees

General Candidates: Course fee is Rs.35,000 + GST @ 18%

SC/ST Candidates: Tuition Fees/Examination fees are waived for SC/ST students admitted under SCSP/TSP. However they are required to remit an amount of Rs. 4,200 as Advance caution/security deposit. This amount will be considered as caution/security deposit and will be refunded after successful completion of the course. If the student fails to complete the course successfully this amount along with any other caution/security deposits by the student will be forfeited.


BE/BTech/BSc (IT/Computer Science/Electronics), BCA,  3 year Diploma (IT/Computer Science/Electronics), Degree holders with PGDCA, DOEACC A, B level  Or  equivalent of any of these having good computer programming knowledge. 

  • Final year students have to include the copies of course completion certificate of their qualifying degree/ diploma or copies of the mark lists up to the last semester/ year. On the date of counseling/ admission, he/she must produce the originals of course completion certificate/ mark lists up to the last semester/year examination.

Important Dates

Last date for submitting application : 27-Mar-2020  [extended]
Selection intimation through mail/website : 30-Mar-2020 (After 5.00 PM)   [extended]
Counseling/Admission : 16-Apr-2020  [extended]


More Details

For More details contact: 

Vimala Mathew

Scientist/Engineer 'D'

Phone :0495 2287266  (Ext: 217)

Mobile: 9446732691