UG/PG Admissions Open – Apply Before 10th July!
Click Here!
For MBA, Apply Before 10th July!!
Click Here!
Apply Now
Ph.D. Applications Open- Jan 2026
Apply Now
Fee Payment (EMI)

B.Sc. - (CS) Artificial Intelligence and Machine Learning

B.Sc. - (CS) Artificial Intelligence and Machine Learning

Sharda School of Computing Science & Engineering (SSCSE)

  • Programme Code

    SET0125

  • Level

    Graduate

  • Duration

    3 Years

About the Programme

The Bachelor of Science (BSc) 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 Science (BSc) 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 125000 2nd Year 128750 3rd Year 132613
For International Students
Fee Per Semester Fee Per Year
NA 4000*

Programme Structure

Batch: 2025 Onwards   SEMESTER: I
S. No. Course Code Course Teaching Load Credits Pre-Requisite/Co Requisite Category
     
     
L T P
THEORY SUBJECTS  
2 BSCS1101 Fundamental of Computer & Web Technologies 3 0 0 3   CC
3 BSAI1301 Artificial Intelligence 3 0 0 3   IDC
4 BSCS1401 Introduction to IoT 2 0 0 2   SEC
5 ARP107 Communicative English-1 2 0 0 2   AEC
VAC 3 0 0 3   VAC
6 BSCS1901 Environmental Management
OR
BCCR1902 Ethics and Social Implications of AI
Practical/Viva-Voce/Jury
7 BSCS1501 Problem solving using C Programming Lab 0 1 4 3 Basic Mathematics CC
8 BSCS1502 Fundamental of Computer & Web Technologies Lab 0 0 2 1   CC
9 BSAI1501 Artificial Intelligence Lab 0 0 2 1   IDC
10 BSCS1504 Introduction to IOT with hands-on lab Implementation 0 0 2 1   SEC
TOTAL CREDITS       19    
Batch: 2025 Onwards   SEMESTER: II
S. No. Course Code Course Teaching Load Credits Pre-Requisite/Co Requisite Category
     
     
L T P
THEORY SUBJECTS  
1 BSCS1302 Probability and Statistics 3 0 0 3 Problem solving using C Programming CC
Department Open Elective-I 3 0 0 3   OE
3 BSAI1002 Blockchain  Technology
BSAI1003 Cyber Analytics
4 SKP 1200 Communicative English -2 2 0 0 2   AEC
VAC 3 0 0 3   VAC
5 BSCS1901 Environmental Management
OR
BCCR1902 Ethics and Social Implications of AI
Practical/Viva-Voce/Jury  
6 BSCS1505 Principles of  Data Structures Lab 0 1 4 3 Problem solving using C Programming CC
7 BSAI1502 Blockchain  Technology Lab 0 0 2 1   OE
BSAI1503 Cyber Analytics Lab
8 BSCS1508 Application based Programming in Python  Lab 0 1 4 3   CC
9 VOP103 Design thinking & creative learning Lab 0 1 4 3   SEC
10   Value Added 3 0 0 0   VAT
TOTAL CREDITS       21    
Batch: 2025 Onwards   SEMESTER: III
S. No. Course Code Course Teaching Load Credits Pre-Requisite/Co Requisite Category
     
     
L T P
THEORY SUBJECTS  
1 BSAI2004 Machine Learning 2 0 0 2   Minor
2 BSCS2102 Principles of Data Base Management System 3 1 0 4   CC
3 BRM002 Research Methodology & IPR 1 0 0 1   IDC
4 BSAI2105 Big Data Analytics 3 0 0 3   CC
Department Open Elective-II 2 0 0 2   OE
5 BSAI2006 Mobile UI/UX Design
BSAI2007 Introduction to Cloud Computing
6 BSAI2008 Augmented Reality Applications Development 2 0 0 2   SEC
Practical/Viva-Voce/Jury
7 BSAI2506 Mobile UI/UX Design Lab 0 0 2 1   OE
BSAI2507 Introduction to Cloud Computing Lab
8 BSAI2504 Machine Learning Lab 0 0 2 1   Minor
9 BSCS2506 Principles of Data Base Management System Lab 0 0 2 1   CC
10 BSAI2508 Augmented Reality Applications Development-Lab 0 0 2 1   SEC
11 ARP209 Logical Skills Building and Soft Skills 0 1 2 2   AEC
12 RBL001 Research Based Learning-1 0 0 2 0   Audit Course
TOTAL CREDITS       20    
Batch: 2025 Onwards   SEMESTER: IV
S. No. Course Code Course Teaching Load Credits Pre-Requisite/Co Requisite Category
     
L T P
THEORY SUBJECTS  
1 BSAI2109 Design and Analysis of Algorithm 3 1 0 4 Data Structures Using C CC
2 BSAI2110 Data analytics 3 1 0 4   CC
3 BSCS2105 Operating System and Unix Shell Programing 3 0 0 3   CC
Department Open Elective-III 2 0 0 2   OE
4 BSAI2011 Social Media Analytics
BSAI2012 Data Warehousing and Data Mining   
BSAI2013 Ethical Hacking & Penetration Testing
BSAI2014 Cloud Infrastructure & Services
Practical/Viva-Voce/Jury  
5 BSAI2511 Social Media Analytics Lab 0 0 2 1   OE
BSAI2512 Data Warehousing and Data Mining  Lab
BSAI2513 Ethical Hacking & Penetration Testing Lab
BSAI2514 Cloud Infrastructure & Services Lab
6 BSAI2509 Design and Analysis of Algorithm Lab 0 0 2 1 Data Structures Using C CC
7 BSAI2510 Data analytics Lab 0 0 2 1   CC
8 BSCS2513 Operating System and Unix Shell Programing Lab 0 0 2 1   CC
9 CCU108 Community Connect  0 1 2 2   AEC
10 RBL002 Research Based Learning-2 0 0 2 1   Research
TOTAL CREDITS       20    
Batch: 2025 Onwards   SEMESTER: V
S. No. Course Code Course Teaching Load Credits Pre-Requisite/Co Requisite Category
     
     
L T P
THEORY SUBJECTS  
1 BSAI3115 Computer Networks and Data Communication 4 0 0 4 Object Oriented Programming CC
2 BSCS3102 Software Engineering and Quality Assurance  4 0 0 4   CC
4 BSCS3301 Entrepreneurship Development 3 0 0 3   IDC
Department Open Elective-IV 4 0 0 4   OE
5 BSAI3016 Computer Vision
BSAI3017 Natural Language Processing
BSAI3018 Network Security & Cryptography
BSAI3019 Introduction to R
Practical/Viva-Voce/Jury  
6 BSAI3515 Computer Networks and Data Communication lab 0 0 2 1 Object Oriented Programming CC
  TSEC01 Technical Skill Enhancement Course - I 0 0 2 1   CC
  BOL381 Summer Internship 0 0 4 2   Internship
7 RBL003 Research Based Learning-3 0 0 2 0   AUDIT
8 BSAI3516 Computer Vision Lab 0 0 2 1   OE
BSAI3517 Natural Language Processing Lab  
BSAI3518 Network Security & Cryptography Lab  
BSAI3519 Introduction to R Lab  
TOTAL CREDITS       20    
                 
OR
1   Apprenticeship 0 0 40 20    
Batch: 2025 Onwards   SEMESTER: VI
S. No. Course Code Course Teaching Load Credits Pre-Requisite/Co Requisite Category
     
     
     
L T P
THEORY SUBJECTS  
1 BSAI3120 Dot Net Framework using C   3 0 0 3 Object Oriented Programming CC
2 BSAI3121 Deep Learning 4 0 0 4 Python / R Programming CC
Department Open Elective-V 3 0 0 3   OE
4 BSCS3005 Full-Stack Development
BSCS3006 AI for Data Science
BSCS3007 Fundamental of Digital Forensics
BSCS3008 Serverless Computing & DevOps in Cloud
Practical/Viva-Voce/Jury
5 BSAI3520 Dot Net Framework using C Lab 0 0 2 1 Object Oriented Programming CC
6 BSAI3521 Deep Learning Lab 0 0 2 1 Python / R Programming CC
  TSEC02 Technical Skill Enhancement Course - II 0 2 4 4   CC
7 RBL004 Research Based Learning-4 0 0 2 1   Research
8 INC003 Industry Connect 0 1 2 2   INTERNSHIP
9 BSCS3511 Full-Stack Development Lab 0 0 2 1   OE
BSCS3512 AI for Data Science Lab  
BSCS3513 Fundamental of Digital Forensics Lab  
BSCS3514 Serverless Computing & DevOps in Cloud Lab  
TOTAL CREDITS       20    
OR
1   Apprenticeship 0 0 40 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% aggregate marks with PCM as mandatory subject.
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
  • 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 computing science & engineering.

Apply Now