Artificial Intelligence

By Prof. Bhushan Trivedi   |   GLS University
Learners enrolled: 15714

There is a need for extending current level of programming to solve problems so far not solved using conventional methods. One requires to mimic humans in solving problems where humans are better and thus formalize the way humans solves the problem. Extend the scope of research to provide humanlike solutions in fields of medical, computer science, and many others. Provide help in solving big data problems and solve problems which demand analytics. There is a demand for programs which can learn from data, find patterns and deduce decisions out of it. Human Genome mapping, intrusion detection, sky survey in digital fashion, determining fraudulent financial transactions, determining if a Facebook post or a tweet has some relation to terrorist activities are possible with AI. Computer Engineering, IT, MCA and MSc IT students are able to get very good insight into how complex problems can be handled and unconventional programming tasks can be handled after learning AI techniques. Researchers (especially faculty researchers) who solve problems with inexactness, working with datasets, working in domains involving uncertainties, solving problems harder or impossible to be solved by conventional methods.    

Course Status : Completed
Course Type : Core
Duration : 15 weeks
Start Date : 13 Jan 2020
End Date : 25 Apr 2020
Exam Date : 10 May 2020
Enrollment Ends : 08 Mar 2020
Category :
  • Computer Science and Engineering
Level : Postgraduate

Course layout

Week Plan
MOOC TITLE Introduction to Artificial Intelligence
Week Title  Modules covered in the Week
Week 1 Introduction to AI and State space search 1,2,3
Week 2 Introduction to unguided and guided search 4,5,6
Week 3 Problems in search and solutions, Genetic algorithms 7,8
Week 4 Neural Networks, BPNN, learning process in BPNN 9,10,11
Week 5 Some other search methods and Admissibility 12,13,14,15
Week 6 Planning 16,17,18
Week 7 Game Playing 19,20
Week 9 Minimax and other game playing algorithms 21,22,23
Week 10 Using predicate logic for Knowledge Representation 24,25
Week 11 Resolution and non-monotonic reasoning  26,27
Week 12 Strong methods for Knowledge Representation; Fuzzy logic and CD  28,29,30
Week 13 Scripts and Introduction to Expert systems 31,32,33
Week 14 Developing expert systems and Machine learning 34,35,36
Week 15 REVISION, ASSESSMENT and Evaluation NONE

Instructor bio

Prof. Bhushan Trivedi

GLS University

Prof. Bhushan Trivedi, Ph. D. is working as the Dean, Faculty of Computer Technology (FoCT)at GLS University. He has also acted as the dean zone-1 in Gujarat Technological University, Gujarat for MCA. He has completed almost 3 decades in higher education, mostly as an academician and also in some part as an administrator.

Three of his books are published by Oxford University Press. First is on ANSI C++, second is on Computer Networks and the third is on Data Communication and Networks. ANSI C++ enjoyed the status of best-selling in Oxford Higher Education for four years.

Prof. Trivedi has authored two courses on EPGPathshala, one of which on AI is repurposed a MOOC for Swayam Platform on subject “AI”. The AI MOOC had been topped the list of all the MOOCs in terms of participation from across India and received a special congratulations from, then UGC Undersecretary Dr. Pankaj Mittal. His another MOOC on “Introduction to Computer Networks and Internet Protocols” is also in top 20 MOOCs in terms of participation.

Prof. Trivedi has guided 9 students to their PH. D. degrees so far. He is currently supervising 6 Ph D Students. He has authored nearly 100 research papers in reputed journals.. He has filed four patents. Two of the patents are with the help of Industry partners while two of them with the help of GTU Patent Department.

Prof. Trivedi’s research interests includes pedagogy, security, intrusion detection and prevention, expert systems and neural networks. He attended a workshop on “Effective Teaching by two renounced professors from US, Dr Richard Felder and Dr Rebecca Brent” organized by IUCEE in 2008. He has conducted about 23 workshops across India on “Effective Teaching” at places like L D College of Engineering, Banasthali University Rajasthan, Vignan University Guntur, Thyagarajar College of Engineering Madurai, NIT Surat etc. He has conducted about 10 workshops on research and related areas, about 8 workshops on “How to debug your network using Wireshark and TCPDUMP”.

Prof. Trivedi has given numerous speeches on Information Security, need for security policies and various other subjects related to security, research and pedagogy. Prof. Trivedi has been part of many Technical Program Committees of reputed journals and conferences.

Prof Trivedi is an active life member of Computer Society of India, was chairman Ahmedabad Chapter in 2007. He is part of many program and organizing committees of CSI Ahmedabad Chapter, including position of a program chair in ComNet 2015-16 held in February 2016. He is also a senior member of Academy of Computing Machinery (ACM).

Prof. Trivedi received an award for the work on effective teaching by IUCEE in 2009. He is also given Chapter Petron award by Computer Society of India in 2011.

Prof. Trivedi’s MOOCs on AI and Introduction to Computer Networks and Internet protocols are currently available over Swayam 2.0 Platform on alternate semesters. Both of them are developed under the auspicious of MHRD and Government of India.


Course certificate

MHRD logo Swayam logo


Goto google play store