B.Sc Artificial Intelligence and Machine Learning

Programme Overview

The Bachelor of Science in Artificial Intelligence and Machine Learning (AI/ML) at Kristu Jayanti is a four-year honours degree designed to prepare students for the rapidly advancing world of intelligent technologies and data-driven innovation. The programme blends strong foundations in computer science, mathematics, and statistics with advanced training in machine learning, deep learning, natural language processing, computer vision, and data analytics. Through academic alliances with Celonis, Qlik, and UiPath Agentic Automation, students gain exposure to real-world AI models, automation frameworks, and data intelligence tools, enhancing their technical proficiency, analytical capability, and industry readiness. The curriculum emphasises hands-on learning through projects, case studies, and simulations that develop analytical thinking, model-building, and problem-solving abilities essential for AI-driven environments. Graduates are equipped for a wide range of roles such as AI Engineer, Machine Learning Developer, Data Scientist, Research Analyst, AI Consultant, Automation Engineer, and Product Developer. The programme empowers students to become innovators capable of designing intelligent systems that shape the future of automation and digital transformation, with ample scope for higher studies and professional certifications.

The B.Sc. Programme is a four-year degree programme, wherein a student, after successful completion, will be awarded an Honours degree. However, a student has the option to exit the programme after successful completion of the first three years. In such a case, the student will be awarded a Bachelor’s degree.

Eligibility Criteria

Any candidate who has passed PUC/10+2/ equivalent in Computer Science and Mathematics, securing a minimum of 40% of marks, is eligible.

Programme Outcomes (PO)

Programme Specific Outcomes (PSO)

Programme Matrix – B.Sc Artificial Intelligence & Machine Learning

Semester Course Title Course Type Credits
I C Programming DSC 3
I C Programming Practical DSC 1
I Relational Database Management System DSC 3
I Relational Database Management System Practical DSC 1
I Matrix Theory and Calculus DSC 3
I Digital Engineering SEC 3
II Data Structures DSC 3
II Data Structures Practical DSC 1
II Probability and Statistics DSC 3
II Probability and Statistics Practical DSC 1
II Operating System and Networks DSC 3
II Artificial Intelligence Fundamentals DSC -CC 2
II Multidisciplinary Course MDC 3
II Web Development Workflow SEC 3
III Object Oriented Programming with Java DSC 3
III Object Oriented Programming with Java Practical DSC 1
III Artificial Intelligence & Machine Learning Fundamentals DSC 3
III Artificial Intelligence & Machine Learning Fundamentals Practical DSC 1
III Calculus & Linear Algebra DSC 3
III NPTEL SEC 3
III Multidisciplinary Course MDC 3
III Value-Added Course (VAC) VAC 2
IV Python Programming DSC 3
IV Python Programming Practical DSC 1
IV Statistics inference DSC 3
IV Statistics inference Practical DSC 1
IV Cloud Computing Techniques DSC 3
IV Python for Machine Learning DSC-CC 2
IV Minor Project-I DSC-MP 2
IV Skill Enhancement Course SEC 3
IV Multidisciplinary Course MDC 3
IV Value-Added Course (VAC) VAC 2
V Machine Learning Techniques DSC 4
V Machine Learning Techniques Practical DSC 2
V DevOps and MLOps DSC 4
V DevOps and MLOps Practical DSC 2
V Research Methodology DSC 4
V Optimization Techniques DSC 4
V Minor Project-II DSC MP 2
V Internship   2
VI Natural Language Processing DSC 4
VI Natural Language Processing Practical DSC 2
VI IoT and Edge Analytics DSC 4
VI IoT and Edge Analytics Practical DSC 2
VI Gen AI and Prompt Engineering DSC 4
VI Generative AI Essentials DSC CC 2
VI Project   4

Key Courses

Semester I

Semester II

Semester III

Semester IV

Semester V

Semester VI