BCA (Artificial Intelligence and Machine Learning) BCA-AIML

School of Computer & Systems Sciences

Bachelor of Computer Applications (BCA) with Specialization in Artificial Intelligence and Machine Learning is a professional course that equips students with all the necessary techniques needed to become a competent Artificial Intelligence and Machine Learning expert. The School of Computer and Systems Sciences at JNU concurrently updates the curricula of  BCA with Specialization in Artificial Intelligence and Machine Learning. This newly updated Course provides knowledge and skills on the latest technology in Artificial Intelligence and Machine Learning. This course introduces students to the basic concepts and algorithms of AI and Machine Learning, and their effective implementation in both theory and practice. Students learn AI through an array of creative methods and techniques.

Scope and Highlights

The University has developed this advanced curriculum with the help of leading industry experts, Samatrix Consulting Pvt. Ltd. The program focuses on developing Critical understanding of Linear Algebra and Statistics that are the foundation of AI & ML concepts. The foundations of AI & ML based languages, tools and techniques are covered in the BCA with a Specialization in Artificial Intelligence and Machine Learning to develop a strong base in programming. After the completion of the course, the students can apply for various jobs in the IT industry like Machine Learning Engineer, Big data Analyst, Data Scientist to name a few.

Key Information


3 Years


10+2 any stream with min. 48%

Selection Procedure

Merit + PI


As per University norms

Industry Internship Programme

In-house Project Development, Training and Workshops


GB Classroom teaching, Smart class to Interactive Classroom teaching, Smart classes

Career Prospects

  • Machine Learning Engineer
  • Big Data & AI Architect
  • Big Data Scientist
  • Artificial Intelligence Engineer
  • Research Engineer - Artificial Intelligence
  • Data and AI Consultant
  • Robotics Professional
  • Software Engineer
  • IoT Architect
  • Machine Learning Architect

Applying for Admissions 2022-23

All the technical and professional programmes offered at JNU are approved by various regulatory bodies like UGC, AICTE, NCTE, BCI, INC, PCI, and MCI (now NMC). JNU is the best private university in Rajasthan to be accredited by the National Assessment and Accreditation Council (NAAC) after just 7 years of its establishment.

JNU offers 75+ Undergraduate Courses, 56+ Postgraduate Courses including 3 dual degrees, 16+ Ph.D. and M.Phil Courses, and 25+ Diploma and Certificate Courses through its 16 schools, departments, and institutes. A list of these courses is available at the link below. Click here to learn more.

Depending upon your choice of discipline and programme, the undergraduate courses can be of 3 to 5 years, the postgraduate courses of 1 to 2 years, the research programmes from 3 to 5 years, and the diploma / certificate courses are of 3 months to 3 years duration.

There are different eligibility requirements for different courses / programmes. Further details can be found on your desired course or programme page. Click here to choose your course or programme.

We empower our students through the holistic development of their knowledge, skills, and personality to create industry-ready graduates. Each course and programme has a blend of suitable theory classes, practical experiences, critical thinking exercises, peer learning, performance-based projects, theory projects, and learning presentations.