Computer Science and Engineering Department

M.Tech (Artificial Intelligence)

Programme Educational Objectives (PEOs):

PEO1To understand and analyze the fundamentals of basic sciences and mathematics for solving problems related to computer science.
PEO2To design and implement solutions for various computing applications.
PEO3To work effectively as a team towards a common goal.
PEO4To develop good communication skill, awareness of professional ethics and social issues to enable them to contribute effectively in their professional career and societal development.
PEO5To enable continued life-long learning, career enhancement and research.

Programme Outcomes (POs):

PEO1
Apply knowledge of science, computing and mathematics to solutions of problems associated to the discipline.
PEO2Design software solutions using the knowledge of computer programming, data structures and algorithms.
PEO3Analyze various computer functional units and design interface among them.
PEO4Design a basic secure computer network using different networking technologies and security techniques.
PEO5Organize and manage data for efficient storage and access using various database storage and management systems.
PEO6Develop various components of system software based on the theoretical foundations of computer science.
PEO7Communicate and work effectively as a team on engineering topics with a range of engineering community in particular and society in general.
PEO8Ability to engage in continuing professional development and life-long learning.
PEO9Use computer engineering solutions for society and environment, with understanding and practice of professional ethics.
PEO10Apply management principles in multidisciplinary projects.
Course Structure And Syllabus

Department: Computer Science and Engineering

This report presents the proposed curriculum of a PG program `Master of Technology in Artificial Intelligence’ to be run by the department of Computer Science and Engineering. The proposed intake strength of the program is 18 students per year.

Curriculum

The program Master of Technology in Artificial Intelligence is designed to generate a new breed of engineers who have the skill to learn from the humongous amount of data that is already available and also being generated on a daily basis. Moreover, they will also learn the skill to generate data by sensing the environment and make use of the data to intelligently respond accordingly.  In a nutshell, this program is aimed at building intelligent systems mimicking the ways humans learn.

Course Structure:

Year I     
Semester I    
   LTPC
AI7101 Fundamentals of Statistical Inference3104
AI7102 Introduction to Data Structures and Algorithms3024
AI7103 Research Methodology for Engineers3104
AI7104 Introduction to Machine Learning3024
AI73** Elective I3/31/00/24
      20

Elective I (any one of the following courses):

  1. AI 7301 Computing for Big Data
  2. AI 7302 Data Mining and Data Warehousing
  3. AI 7303 Software Engineering
Year I    
Semester II    
   LTPC
AI7201 Deep Learning3024
AI7202 Natural Language Processing3024
AI7203 Digital Image Processing3024
AI74** Elective II3/31/00/24
AI75** Elective III3/31/00/24
      20

Elective II {any one of the following courses}:

1. AI7401  Introduction to Generative AI

2. AI7402 Time Series Analysis and Forecasting

Elective III {any one of the following courses}:

1. AI7501 Text Analytics

2. AI7502 Nature-Inspired Computing

3. AI7503 Graph Representation Learning

Year 2    
Semester I    
   LTPC
AI8197 Project Seminar I0042
AI8198 Project Viva Voce I0042
AI8199 Project Part Report0084
      8
Year 2    
Semester II    
   LTPC
AI8197 Project Seminar II0084
AI8198 Project Viva Voce II0084
AI8199 Project Thesis00168
      16