cmr.edu.in BCA (AI & ML) | Programmes at CMR University

BCA (AI & ML)

Scope and Objective

The BCA in Artificial Intelligence and Machine Learning (AI & ML) programme at CMR University, Bengaluru, offers promising career prospects in emerging technology domains. The course is designed to equip students with skills in data analytics, predictive modeling, and AI-driven solutions, preparing them for roles in industries such as healthcare, finance, and e-commerce.

Course Objectives:

  • Develop a strong foundation in programming languages, data science, and algorithm development.
  • Equip students with practical knowledge of machine learning models, deep learning, and natural language processing.
  • Foster problem-solving skills through hands-on projects and industry-relevant case studies.
  • Prepare students to apply AI and ML techniques for developing intelligent systems and data-driven solutions.
  • Enhance research capabilities in advanced AI technologies and innovative applications.
  • Train students in industry-standard tools such as Python, TensorFlow, and Keras.
  • Develop skills for designing predictive models and improving business intelligence strategies.
  • Enable students to pursue roles like AI Engineer, Data Scientist, and Business Analyst across diverse industries.

Programme Structure

Semester I
  • Problem Solving Techniques Using C and Lab
  • Database Management Systems and Lab
  • Mathematical Foundation for Computer Science
  • Language
  • Common Core Courses
  • Community Service Programme – I 
Semester II
  • Data Structures using C and Lab
  • Operating System & Linux Foundation and Lab
  • Statistics
  • Interdisciplinary Elective I
  • Language
  • Common Core Courses
  • Community Service Programme – II
Semester III
  • Artificial Intelligence and Machine Learning fundamentals with Lab
  • Object Oriented Programming Using Java and Lab
  • Software Engineering
  • Interdisciplinary Elective II
  • Excel for Data Analysis
  • Common Core Courses
  • Community Service Programme – III 
Semester IV
  • Deep Learning and Lab [with TensorFlow and PyTorch]
  • Web Application Development and Lab
  • AI in Computer Vision
  • MOOC
  • Interdisciplinary Elective III
  • Common Core Courses
  • Career Preparedness Program-III
Semester V
  • Computer Networks
  • Natural Language Processing.
  • Android Applications Development and Lab
  • Internship
  • Elective 1    
    • Big Data Analytics and Lab    
    • Data Warehousing and Mining and Lab (Using R)
  • Environment and Sustainability
  • Common Core Courses
Semester VI
  • Data Modeling & visualization and Lab
  • Common Core Courses 
  • Elective :2
    • Block Chain Technology and Lab
    • Information Security and Cyber Law
    • Principles of UI & UX
    • AI in Cybersecurity
  • Capstone Project

Programme Assessment

  • Choice-Based Credit System (CBCS): The university follows CBCS, allowing students to choose courses and earn credits based on their performance.
  • Grades and GPA: Students are awarded grades for each course in a semester. SGPA is used to measure academic performance for each semester, while CGPA reflects performance across all semesters.
  • Prescribed Curriculum: Each programme has a prescribed Scheme of Teaching and Evaluation, including required courses, labs, and MOOCs from reputed institutions.
  • Auditing Courses: Students can audit courses to gain additional exposure without the pressure of earning a grade—useful for placements.
  • Evaluation System: Evaluation is continuous and includes Continuous Internal Evaluation (CIE) and Semester End Examination (SEE), each contributing 50% to the final score.
  • Assessment Methods: Faculty members may use assignments, quizzes, seminars, case studies, presentations, and projects to assess student performance.
  • Semester End Examination: SEE is held for all registered courses unless the course is entirely evaluated through CIE.
  • Makeup Examinations: Students who fail the SEE in one or more courses can take makeup exams to improve their grades.

Programme Outcome

  • Analysis and Development of Solutions: Ability to solve real-world problems through data visualisation using tools like R, Tableau, and Python.
  • Data-Driven Decision-Making: Prepares students to design solutions for business problems through data-driven decisions using NoSQL databases.
ACCP AY(2025-26)