SAPTHAGIRI NPS UNIVERSITY

School of Engineering and Technology

B.TECH  ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

CURRICULUM STRUCTURE

CREDITS ALLOCATION [ 4 YEARS]

S.No.

Course Type

Number of Courses

Credits

1.

Core Courses

20

68

2.

Program Core

13

37

3.

Ability Enhancement Compulsory Courses (AECC)

3

3

4.

Skill Enhancement Courses (SEC)

6

7

5.

Generic Elective (GE)

4

11

6.

Discipline Specific Elective (DSE)

4

12

7.

MOOC

2

6

8.

Project

4

14

9.

Community Service Program (Outreach Activity)

2

2

10.

Non-Credit Courses (Value Added Courses)

2

 

Total

60

160

Note: Core Courses Credits= Core Courses + Generic Elective + MOOC= 85

 

Course Code Details:

  1. First Two Digits – Year Code (24)
  2. Next Two Digits – Degree Code (BT)
  3. Next Three Digits – Physics/Electronics Cycle(PHY/ELY)
  4. Last Three Digits- Course Code (101)

 Scheme of Instruction for First Semester B.Tech

2024-2025 (PHYSICS CYCLE)

Sl. No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTPHY101

 Professional Communication-I

Ability Enhancement Compulsory Course

1

0

0

1

2.

24BTPHY102

Linear Algebra and Calculus

 Core Course

3

0

2

4

3.

24BTPHY103

Engineering Physics

Core Course

2

0

2

3

4.

24BTPHY104

Problem Solving Using C

Core Course

3

0

2

4

5.

24BTPHY105

Computer Organization and Architecture

Core Course

3

0

0

3

6.

24BTPHY106

Fundamentals of  AI& ML

Core Course

3

0

0

3

7.

24BTPHY107

Computer Aided Engineering and Graphics

  Core Course

2

0

2

3

8.

24BTPHY108

Intellectual Property Rights (IPR)

   Skill Enhancement Course

1

0

0

1

   

TOTAL

18

0

8

22

Scheme of Instruction for First Semester B.Tech

2024-2025 (ELECTRONICS CYCLE) 

Sl. No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTELY101

Kali Kannada

Ability Enhancement Compulsory Course

1

0

0

1

2.

24BTELY102

Linear Algebra and Calculus

Core Course

3

0

2

4

3.

24BTELY103

Environmental Science and Engineering

Ability Enhancement Compulsory Course

1

0

0

1

4.

24BTELY104

Basics of Electrical and Electronics Engineering

Core Course

3

0

2

4

5.

24BTELY105

  Programming in Python

Core Course

3

0

2

4

6.

24BTELY106

Fundamentals of Data Structure

Core Course

3

0

2

4

7.

24BTELY107

Fundamentals of Data Science

Program Core

3

0

0

3

8.

24BTELY108

Indian Constitution

Skill Enhancement Course

1

0

0

1

TOTAL

   18

0

8

22

 Scheme of Instruction for Second Semester B.Tech

2024-2025 (PHYSICS CYCLE)

Sl. No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTPHY201

 Professional Communication-I

Ability Enhancement Compulsory Course

1

0

0

1

2.

24BTPHY202

Computational Mathematics

 Core Course

3

0

2

4

3.

24BTPHY203

Engineering Physics

Core Course

2

0

2

3

4.

24BTPHY204

Problem Solving Using C

Core Course

3

0

2

4

5.

24BTPHY205

Computer Organization and Architecture

Core Course

3

0

0

3

6.

24BTPHY206

Fundamentals of  AI& ML

Core Course

3

0

0

3

7.

24BTPHY207

Computer Aided Engineering and Graphics

     Core Course

2

0

2

3

8.

24BTPHY208

Intellectual Property Rights (IPR)

Skill Enhancement Course

1

0

0

1

   

TOTAL

18

0

8

22

Scheme of Instruction for Second Semester B.Tech

2024-2025 (ELECTRONICS CYCLE) 

Sl. No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTELY201

Kali Kannada

Ability Enhancement Compulsory Course

1

0

0

1

2.

24BTELY202

Computational Mathematics

Core Course

3

0

2

4

3.

24BTELY203

Environmental Science and Engineering

Ability Enhancement Compulsory Course

1

0

0

1

4.

24BTELY204

Basics of Electrical and Electronics Engineering

Core Course

3

0

2

4

5.

24BTELY205

  Programming in Python

Core Course

3

0

2

4

6.

24BTELY206

Fundamentals of Data Structure

Core Course

3

0

2

4

7.

24BTELY207

Fundamentals of Data Science

Program Core

3

0

0

3

8.

24BTELY208

Indian Constitution

Skill Enhancement Course

1

0

0

1

TOTAL

   18

0

8

22

SEMESTER–III

Sl.No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTAML301

Discrete Mathematics

Core Course

3

0

0

3

2.

24BTAML302

Object Oriented Programming

Core Course

2

0

2

3

3.

24BTAML303

Design and Analysis of Algorithms

Core Course

3

0

0

3

4.

24BTAML304

Operating Systems

Core Course

3

0

0

3

5.

24BTAML305

Data Analysis And Data Visualization

Program Core

2

0

2

3

6.

24BTAML306

Formal Languages and Automata Theory

Core Course

3

0

0

3

7.

24BTAML307

Neural Networks

Program Core

2

0

2

3

8.

24BTAML308

Out Reach Activity-I

Community Service Program

0

0

0

1

9.

24BTAML309

Introduction to Verbal Ability

Skill Enhancement Course

1

0

0

1

TOTAL

19

0

6

23

SEMESTER –IV

Sl.No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTAML401

Probability and Statistics

 Core Course

3

0

0

3

2.

24BTAML402

Web Technology

Core Course

3

0

2

4

3.

24BTAML403

Data Base Management Systems

Core Course

3

0

2

4

4.

24BTAML404

 Internet of Things

Core Course

2

0

2

3

5.

24BTAML405

Machine Learning

Program Core

2

0

2

3

6.

24BTAML406

Data Mining

Program Core

3

0

0

3

7.

  24BTAML407

Life Skills for Engineers

Skill Enhancement Course

1

0

2

2

8.

  24BTAML408

Out Reach Activity-II

Community Service Program

0

0

0

1

TOTAL

17

0

10

23

SEMESTER- V

Sl.No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTAML501

Cloud Computing

Program Core

2

0

2

3

2.

24BTAML502

Software Engineering

Program Core

3

0

0

3

3.

24BTAML503

Remote Process Automation-RPA

Program Core

2

0

2

3

4.

24BTAML504

Deep learning

Program Core

2

0

2

3

5.

24BTAML505

Big Data Analytics

Program Core

2

0

2

3

6.

24BTAML506

GPU Architecture and Programming

Program Core

2

0

2

3

7.

24BTAML507

Management and Entrepreneurship

Generic Elective

2

0

0

2

8.

     24BTAML508

Summer Internship

Project

0

0

0

2

9.

    24BTAML509

Out Reach Activity-III

Community Service Program

0

0

0

1

TOTAL

15

0

10

23

SEMESTER–VI

Sl.No

Course Code

Course Title

Course Type

L

T

P

C

1.

24BTAML601

Natural Language Processing – NLP

Program Core

3

0

2

4

2.

24BTAML602

  Generative AI

Program Core

2

0

0

2

3.

24BTAML603

Business Basics for Entrepreneurs

Generic Elective

2

0

0

2

4.

24BTAML604

Professional Elective-I

Discipline Specific Elective

3

0

0

3

5.

24BTAML605

Professional Elective-II

Discipline Specific Elective

3

0

0

3

6.

24BTAML606

Open Elective

Generic Elective

3

0

0

3

7.

24BTAML607

Mini Project

Project

0

0

4

2

8.

24BTAML608

Value Added Program-I

Non-Credited Course

TOTAL

16

0

6

19

SEMESTER–VII

Sl.No

Course  Code

Course Title

Category

L

T

P

C

1.

24BTAML701

Reinforcement learning-RL

Program Core

2

0

2

3

2.

24BTAML702

Professional Elective-III

Discipline Specific Elective

3

0

0

3

3.

24BTAML703

Professional Elective- IV

Discipline Specific Elective

3

0

0

3

4.

24BTAML704

Open Elective/ MOOC/NPTEL

Generic Elective

3

0

0

3

5.

24BTAML705

Professional Ethics and Human Values

Skill Enhancement Course

1

0

0

1

6.

24BTAML706

Project Phase-I

Project

0

0

0

3

7.

24BTAML707

Value Added Program-II

Non-Credited Course

TOTAL

12

0

2

16

SEMESTER– VIII

Sl.No

Course

Code

Course Title

Category

L

T

P

C

1.

 24BTAML801

MOOC

MOOC

3

0

0

3

2.

 24BTAML802

MOOC

MOOC

3

0

0

3

3.

    24BTAML803

Project Phase-II

Project Work

0

0

0

6

TOTAL

6

0

0

12

TOTAL NO. OF CREDITS:160

List of Professional Electives

L T P C – 3 0 0 3

 

24BTAML604 – Professional Elective I

1) Knowledge Representation

2) ML for medical Image Analysis

3) Computer Vision for healthcare Application 

4) Intelligent Robot & Drone Technologies

5) Logical AI & Automated Reasoning

24BTAML605 – Professional Elective II

1)Ontology Engineering in AI

2) Agent based Intelligent System

3) Cognitive computing.

4) Industrial AI/ Automation

5) Digital Transformation

24BTAML606 – Open Elective I

1) Agent based Intelligent System

2) AI in Blockchain

24BTAML702 – Professional Elective III

1) Image Processing & ML.

2) Optimization technique the mL

3) Time series Analysis

4) Autonomous navigation & Vehicles

5) Business Intelligence & Analytics

24BTAML703 – Professional Elective IV

1) Expert System

2) stochastic Decision making

3) Probability & statistics for AI

4)Human machine Interaction.

5) AI in Blockchain

24BTAML704 – Open Elective II

1) ML for medical Image Analysis

2) Computer Vision for healthcare Application