UG/PG Phase-3 Admissions are Closing Soon!
Apply Now
Ph.D - Last Date Extended to 30th June
Apply Now!
MBA Admissions Closing 30th June
Apply Now!
Apply Now
Ph.D. Applications Open- Jan 2026
Apply Now
Fee Payment (EMI)

MCA - Artificial Intelligence and Machine Learning

MCA - Artificial Intelligence and Machine Learning

Sharda School of Computing Science & Engineering (SSCSE)

  • Programme Code

    SET0105

  • Level

    Post Graduate

  • Duration

    2 Years

About the Programme

Sharda University’s MCA in Artificial Intelligence & Machine Learning prepares students for the future of tech. The programme combines core computer applications with advanced AI, data analytics, and deep learning. With hands-on training and industry-focused projects, students graduate ready to lead in AI development, data science, and intelligent automation.

Programme Educational Objectives (PEOs):

The Program Educational Objectives (PEOs) of PG Program in Computer Applications are:

  • PEO-1 The graduates will establish themselves as professionals by solving real-life problems using exploratory and analytical skills acquired in the field of Computer Science and Applications.
  • PEO-2 The graduates will provide sustainable solutions to ever changing interdisciplinary global problems through their Research & Innovation capabilities.
  • PEO-3 The graduates will become employable, successful entrepreneurs as an outcome of Industry-Academia collaboration.
  • PEO-4 The graduates will embrace professional code of ethics while providing solution to multidisciplinary social problems in industrial, entrepreneurial and research environment to demonstrate leadership qualities

Program Outcomes (PO’s):

  • PO1 - Computing Knowledge:
    Ability to develop and implement optimal solutions to complex computing problems using industry-recognized best practices and standards.
  • PO2 - Problem Analysis:
    Apply problem-solving and technical skills to analyze complex problems and propose feasible computing solutions using fundamental principles of mathematics and computing sciences.
  • PO3 - Design/Development of Solutions:
    Design and develop the solutions to practical and complex Applications problems for welfare of society. 
  • PO4 - Research and Development:
    Apply research-based knowledge and methodologies to analyze the problem, interpretation of data and synthesis of the information using technical tools.
  • PO5 - Modern Tool Usage:
    Create, select, and apply appropriate techniques, resources, and modern IT tools including application and modeling to computer applications with an understanding of the limitations.
  • PO6 - Innovation and Entrepreneurship:
    Use innovative approaches to develop opportunities to create value and wealth for the betterment of the individual and society at large.
  • PO7 - Environment and Sustainability:
    Understand the impact of the professional system solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
  • PO8 - Personal and Professional Ethics:
    Apply ethical decision making in the development, implementation, and management during professional life.
  • PO9 - Communication:
    Ability to communicate effectively in both manner, verbally and written, to provide integrated solutions to customers/users or peers.
  • PO10 - Life-Long Learning:
    Continue the process of life-long learning through professional activities adapt themselves with ease to new technologies, 
  • PSO1 - Computer Applications:
    Use and apply current technical concepts and practices in the core areas of computer science, i.e. networking, data management, software   Applications, computer security and artificial intelligence.
  • PSO2 - Computer Applications:
    To cater to the demands of the IT and IT-enabled sectors through a strong theoretical foundation with high quality teaching complemented with extensive practical training.

This course is for individuals who...

 

Students who are looking for...

 

Course Fee

For National Students
1st Year 195000 2nd Year 200850
For International Students
Fee Per Semester Fee Per Year
NA 5000**

Programme Structure

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

Programme Name:

M.C.A

 

Programme Code:  SET0105

Batch: 2026 Onwards

SEMESTER: I

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

Pre-requisites

Type of
1. CC
2. DSE
3. POE
4. SEC
5. Project

L

T

P

THEORY SUBJECTS

1

MCCR1101

 

Database Management System

4

0

0

4

Fundamentals of computers

CC

2

MCCR1102

 

C Programming and File Handling

4

0

0

4

Fundamentals of computers and basic mathematics

CC

3

MCAI1101

 

Artificial Intelligence and Machine Learning

4

0

0

4

Fundamentals of computers

CC

4

MCCR1104

 

Computer Architecture and Organization

3

0

0

3

Boolean Algebra

CC

5

MCCR1105

 

Computing and Innovation

2

0

0

2

Fundamentals of computers

CC

Practical/Viva-Voce/Jury

6

MCCR1501

 

Database Management Systems Lab

0

0

2

1

Fundamentals of computers

CC

7

MCCR1502

 

C Programming and File Handling Lab

0

0

2

1

Fundamentals of computers

CC

8

MCAI1501

 

Artificial Intelligence and Machine Learning Lab

0

0

2

1

Fundamentals of computers

CC

TOTAL CREDITS

 

 

 

 

 

20

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

Programme Name:

M.C.A

 

Programme Code:  SET0105

Batch: 2026 Onwards

SEMESTER: II

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

Pre-requisites

Type of
1. CC
2. DSE
3. POE
4. SEC
5. Project

L

T

P

THEORY SUBJECTS

1

MCCR1106

 

Data Structure Using C

3

1

0

4

C Programming

CC

2

MCCR1201

 

Application Programming in Python

4

0

0

4

C Programming

DSE

3

MCA11401

 

Advanced Prompt Engineering

3

0

0

3

Basics of Mathematics

SEC

POE-I

4

MCCR1001

 

Big Data Analytics

3

0

0

3

Basics of Computers

POE

MCAI1001

 

Soft Computing

Basics of Computers

MCAI1002

 

Cognitive Computing

Basics of Computers

Practical/Viva-Voce/Jury

5

MCCR1504

 

Data Structure Using C Lab

0

0

2

1

C Programming

CC

6

MCCR1505

 

Application Programming in Python Lab

0

0

2

1

C Programming

DSE

POE I (Practical)

7

MCCR1001

 

Big Data Analytics

0

0

2

1

Programming Methodology

POE

MCAI1001

 

Soft Computing

Programming Methodology

MCAI1002

 

Cognitive Computing

Programming Methodology

8

MCCR1601

 

Project Minor

0

0

6

3

Programming Methodology

Project

9

MCCR1801

 

Community Connect

0

0

8

0

 

Audit

10

NVXXXXX

 

VAT Course

3

0

0

0

 

 

TOTAL CREDITS

 

 

 

 

 

20

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

Programme Name:

M.C.A

 

Programme Code:  SET0105

Batch: 2026 Onwards

SEMESTER: III

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

Pre-requisites

Type of
1. CC
2. DSE
3. POE
4. SEC
5. Project

L

T

P

THEORY SUBJECTS

1

MCCR2101

 

Design and Analysis of Algorithms

3

1

0

4

Data Structures

CC

2

MCAI2101

 

Prediction Using Machine Learning

4

0

0

4

C Programming

CC

3

MCCR2103

 

Software Engineering

4

0

0

4

Computer Fundamental

CC

POE II

4

MCXXXXX

 

Mobile Computing

3

0

0

3

Basics of Computers

POE

MCXXXXX

 

Neural Networks

Basics of Computers

MCXXXXX

 

Deep Learning

Basics of Computers

5

 

 

Research Methodology + IPR

0

0

2

1

Research Methodology

RM+IPR

Practical/Viva-Voce/Jury

5

MCAI2501

 

Prediction using Machine Learning Lab

0

0

2

1

C Programming

CC

6

MCCR2502

 

Design and Analysis of Algorithms Lab

0

0

2

1

Data Structures

CC

7

MCCR2503

 

Software Engineering Lab

0

0

2

1

Computer Fundamental

CC

POE II- Practical

8

MCXXXXX

 

Mobile Computing Lab

0

0

2

1

Programming Methodology

POE

MCXXXXX

 

Neural Networks Lab

Programming Methodology

MCXXXXX

 

Deep Learning Lab

Programming Methodology

9

MCCR2701

 

Industry Connect

0

0

4

2

 

Project

10

MCCR2601

 

Dissertation (Research Based Learning)

0

0

4

2

Google Scholar

Project

11

NVXXXXX

 

VAT course

3

0

0

0

 

VAT

TOTAL CREDITS

 

 

 

 

 

24

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

Programme Name:

M.C.A

 

Programme Code:  SET0105

Batch: 2026 Onwards

SEMESTER: IV

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

Pre-requisites

Type of
1. CC
2. DSE
3. POE
4. SEC
5. Project

L

T

P

THEORY SUBJECTS

1

MCCR2104

 

Technical Skill Enhancement Course

0

0

4

2

Computer Science Core Subject

CC

POE-III

2

MCAI

 

Agentic AI

3

0

0

3

Machine Learning

POE

MCCR2005

 

Natural Language Processing

Machine Learning

MCXXXXX

 

Game Theory using AI

Machine Learning

POE III ( Practicals)

3

MCXXXXX

 

Agentic AI

0

0

2

1

Computer Programming

POE

MCXXXXX

 

Natural Language Processing

Computer Programming

MCXXXXX

 

Game Theory using AI

Computer Programming

POE -IV

4

MCCR2504

 

C with ASP.Net

0

0

4

2

Computer Programming

POE

MCCR2505

 

Introduction to PHP with MySQL

Computer Programming

MCCR2506

 

Android Application Development

Computer Programming

5

MCCR2602

 

Project

0

0

8

4

Research and Project Methodology

Project

Practical/Viva-Voce/Jury

TOTAL CREDITS

 

 

 

 

 

16

 

 

Eligibility Criteria
For National Students
  • Graduation in any discipline with minimum 50% marks. If mathematics not studied at graduation level, bridge course is compulsory.
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.
How to apply for the course?

 

Career path you can choose after the course

 

 

Take the next step towards a career in computing science & engineering.

Apply Now