Applications Open for Academic Session 2025-26
Click Here
Ph.D. Applications Open- Jan 2025
Apply Now
Fee Payment (EMI)

BCA - Artificial Intelligence and Machine Learning

BCA - Artificial Intelligence and Machine Learning

Sharda School of Engineering and Technology (SET)

  • Programme Code

    SET0103

  • Level

    Graduate

  • Duration

    3 Years

About the Programme

The Bachelor of Computer Applications (BCA) with specialization in Artificial Intelligence (AI) and Machine Learning (ML) is a 3-year undergraduate program that focuses on providing students with a strong foundation in computer science and specialized training in AI and ML.The program is designed to prepare students for a career in the technology industry, specifically in the field of AI and ML. Students will learn how to develop AI and ML-based applications and algorithms, as well as how to analyze and interpret data using statistical and machine learning techniques. In addition to the theoretical knowledge, the program also provides hands-on training through projects and internships. Students will work on real-world problems and develop practical skills that are highly valued by employers. Upon completing the program, students will have a strong foundation in computer science, as well as specialized skills in AI and ML. Graduates of this program can pursue careers as AI and ML engineers, data analysts, software developers, research scientists, and other related roles in the technology industry.

This course is for individuals who...

This program, Bachelor of Computer Applications (BCA) with specialization in Artificial Intelligence (AI) and Machine Learning (ML), is designed for students who are interested in pursuing a career in the field of AI and ML. It is an undergraduate degree program that combines the fundamental principles of computer science with specialized training in AI and ML.

Students who are looking for...

Students who enroll in this program can expect to learn about various core computational subjects along with statistical modeling. Additionally, they will receive specialized training in AI and ML, which includes topics such as deep learning and natural language processing. Upon completing this program, students can pursue careers as AI and ML engineers, data analysts, software developers, research scientists, and other related roles in the technology industry. The program prepares students with the skills and knowledge necessary to work in various industries such as healthcare, finance, e-commerce, and more.

Course Fee
For National Students
1st Year 169950 2nd Year 175049 3rd Year 180300
For International Students
Fee Per Semester Fee Per Year
NA 3000**
Programme Structure

Programme Structure

Sharda School of Engineering & Technology

Computer Science & Applications

BCA (Artificial Intelligence- Machine Learning )

Batch: 2023-26

 

SEMESTER: I

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

 

Type of Course

1. CC

2. OE

 

 

 

3. SEC

 

 

 

4. AECC

L

T

P

5. VAC-II

THEORY SUBJECTS

 

1

BCA283

 

Artificial Intelligence

5

0

0

5

 

CC

2

BCA187

 

Fundamentals of Computer and Programming in C

3

0

0

3

 

DSC

 

BCA041

 

Introduction to IoT

2

0

0

2

 

SEC

3

BCA176

 

Open Elective-I

3

0

0

3

 

OE

Introduction to Computers & Technology

BCA189

Introduction to Entrepreneurship Development

4

ARP103

 

Communicative English-1

2

0

0

2

 

AECC

5

BCA173

 

Ethics and Social Implications of AI

3

0

0

3

 

VAC-1

Practical/Viva-Voce/Jury

 

7

BCP187

 

Data Structures Using C-Lab

0

0

2

1

 

CC

8

BCP041

 

Probability and Statistics-Lab

0

0

2

1

 

CC

TOTAL CREDITS

 

 

 

 

 

20

 

 

 

 

Programme Structure

Sharda School of Engineering & Technology

Computer Science & Applications

BCA (Artificial Intelligence- Machine Learning )

Batch: 2023-26

 

SEMESTER: II

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

 

Type of Course

1. CC

2. OE

 

 

 

3. SEC

 

 

 

4. AECC

L

T

P

5. VAC-II

THEORY SUBJECTS

 

1

BCA286

 

Data Structures Using C

4

0

0

4

 

CC

2

BCA287

 

Probability and Statistics

3

0

0

3

 

CC

3

 

BCA288

 

Open Elective II

3

0

0

3

 

OE

Web Analytics

BCA289

Mobile Application Development

4

CSP395

 

Technical Writing and Communication

3

0

0

3

 

SEC

5

ARP105

 

Communicative English -2

2

0

0

2

 

AECC

6

EVS201

 

Environmental Studies

3

0

0

3

 

VAC-2

Practical/Viva-Voce/Jury

 

7

BCP286

 

Data Structures Using C-Lab

0

0

2

1

 

CC

8

BCP287

 

Probability and Statistics-Lab

0

0

2

1

 

CC

TOTAL CREDITS

 

 

 

 

 

20

 

 

 

 

Programme Structure

Sharda School of Engineering & Technology

Computer Science & Applications

  BCA (Artificial Intelligence- Machine Learning )

Batch: 2023-26

 

SEMESTER: III

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

 

Type of Course

1. CC

2. DSE

3. OE

 

 

 

4. SEC

 

 

 

5. AECC

L

T

P

6. Audit Course

THEORY SUBJECTS

 

1

BCA368

 

Machine Learning

5

0

0

5

 

CC

2

BCA184

 

Principles of Data Base Management System

3

0

0

3

 

CC

3

BCA186

 

Object Oriented Programming Using Java

3

0

0

3

 

DSE

4

 

BCA369

 

Open Elective III

3

0

0

3

 

OE

Introduction to Blockchain Technology

BCA370

Cyber Analytics

5

BCA382

 

Software Engineering and Quality Assurance

3

0

0

3

 

SEC

6

ARP209

 

Logical Skills Building and Soft Skills

2

0

0

2

 

AECC

Practical/Viva-Voce/Jury

 

7

BCP184

 

Principles of Data Base Management System-Lab

0

0

2

1

 

CC

8

BCP186

 

Object Oriented Programming Using Java-Lab

0

0

2

1

 

DSE

9

RBL001

 

Research Based Learning-1

0

0

2

0

 

Audit Course

TOTAL CREDITS

 

 

 

 

 

21

 

 

Programme Structure

Sharda School of Engineering & Technology

Computer Science & Applications

BCA (Artificial Intelligence- Machine Learning )

Batch: 2023-26

 

SEMESTER: IV

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

 

Type of Course

1. CC

2. DSE

3. OE

 

 

 

4. AECC

L

T

P

5. Audit Course

THEORY SUBJECTS

 

1

BCA401

 

Deep Learning

5

0

0

5

 

CC

2

BCA185

 

Operating System and Unix Shell Programming

3

0

0

3

 

CC

3

BCA281

 

Application based Programming in Python

4

0

0

4

 

DSE

4

 

BCA402

 

Open Elective-IV

3

0

0

3

 

OE

Data Warehousing and Data Mining 

BCA403

Social Media Analytics

5

ARP305

 

Personality Development and Decision making Skills

2

0

0

2

 

AECC

Practical/Viva-Voce/Jury

 

6

BCP185

 

Operating System and Unix Shell Programming -Lab

0

0

2

1

 

 

7

BCP281

 

Application based Programming in Python -Lab

0

0

2

1

 

DSE

8

RBL002

 

Research Based Learning-2

0

0

2

0

 

Audit Course

TOTAL CREDITS

 

 

 

 

 

19

 

 

Programme Structure

Sharda School of Engineering & Technology

Computer Science & Applications

BCA (Artificial Intelligence- Machine Learning )

Batch: 2023-26

 

SEMESTER: V

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

 

Type of Course

 

 

 

1. CC

 

 

 

2. DSE

L

T

P

3. INTERNSHIP

THEORY SUBJECTS

 

1

BCA285

 

Introduction to R

4

0

0

4

 

CC

2

BCA282

 

Computer Networks and Data Communication

4

0

0

4

 

CC

3

BCA501

 

Natural Language Processing

5

0

0

5

 

CC

4

BRM002

 

Research Methodology

3

0

0

3

 

DSE

Practical/Viva-Voce/Jury

 

5

BCP285

 

Introduction to R-Lab

0

0

2

1

 

CC

6

RBL003

 

Research Based Learning-3

0

0

4

2

 

RBL

7

INC003

 

Industry Connect

0

0

2

1

 

INTERNSHIP

TOTAL CREDITS

 

 

 

 

 

20

 

 

Programme Structure

Sharda School of Engineering & Technology

Computer Science & Applications

BCA (Artificial Intelligence- Machine Learning )

Batch: 2023-26

 

SEMESTER: VI

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

 

Type of Course

 

 

 

1. CC

 

 

 

2. OE

 

 

 

3. DSE

L

T

P

4. VAC

THEORY SUBJECTS

 

1

BCA601

 

Artificial Neural Networks

4

0

0

4

 

CC

2

BCA602

 

Computer Vision

5

0

0

5

 

CC

3

BCA603

 

Predictive Analytics

5

0

0

5

 

CC

4

 

BCA604

 

Open Elective –V

3

0

0

3

 

OE

Information Security and Cyber Laws

BCA605

Big Data Analytics

Practical/Viva-Voce/Jury

 

5

RBL004

 

Research Based Learning-4

0

0

4

2

 

DSE

6

CCU108

 

Community Connect

0

0

2

1

Qualifying Course

VAC

TOTAL CREDITS

 

 

 

 

 

20

 

 

Programme Curricula
S.No. Academic year Curricula Link

1

2023-24 View Details
Eligibility Criteria
For National Students
  • Sr. Secondary (10+2) with minimum 50% marks.
  • Mathematics/Statistics/Computer/Information Science being one of the subjects
For International Students The eligibility criterion for all programs for international applicants is minimum 50% in the qualifying examination and having studied the pre-requisite subjects for admission in to the desired program.
Career path you can choose after the course
  • Data Analyst
  • Machine Learning Engineer
  • Data Scientist
  • Artificial Intelligence Engineer
  • Business Intelligence Analyst
  • Big Data Engineer
  • Cloud Architect
  • Technical Writer

Take the next step towards a career in engineering.

Apply Now