Close Search
mask-group

Bachelor of Computer Applications - Artificial Intelligence & Machine Learning (AI & ML) ( AI & ML)

Course Duration

8 Semesters
(4 Years)

Eligibility Criteria

To enrol in the three-year Bachelor of Computer Applications with Specialization in Artificial Intelligence and Machine Learning (BCA – AI&ML) program at REVA University, candidates must have a Pass in PUC/10+2 with at least 45% marks (40% in case of candidate belonging to SC/ST category) from any recognized Board/Council of or any other qualification recognized as equivalent thereto.

The students who have not done PUC/10+2 examination with Mathematics / Computer Science / Statistics / Information Technology / Informatics Practices as compulsory subject have to compulsorily undergo a mandatory bridge course on Mathematics Fundamentals of 15 Hrs duration offered by the School/Department.

Minimum eligibility criteria for opting the course in the fourth year will be as follows:

  • BCA– AI&ML (Honours with Research): BCA – AI&ML Degree with 75% marks and above in the first six semesters.
  • BCA– AI&ML (Honours): BCA– AI&ML Degree.

Overview

The Bachelor of Computer Applications with Specialization in Artificial Intelligence and Machine Learning (BCA – AI&ML) program at REVA University is a comprehensive Four-year undergraduate course designed to equip students with cutting-edge skills in Computer Science, Artificial Intelligence, and Machine Learning Technologies. The 4th Year Honours and Honours with Research tracks offer enhanced opportunities for academic excellence, advanced research, and advanced learning in the specialization areas of Artificial Intelligence and Machine Learning Technologies. With a focus on interdisciplinary learning, experiential learning methodologies, and industry-relevant projects, these programs seek to instil critical thinking, problem-solving abilities, and effective communication skills in students. The curriculum also includes hands-on labs, industry projects, and case studies to ensure practical, experiential learning.

Graduates from REVA University’s BCA - Artificial Intelligence (AI) and Machine Learning (ML) program are well-equipped for a variety of dynamic career paths across the tech industry. Key roles include Machine Learning Engineer, Data Scientist, AI Engineer, Business Intelligence Developer, and Big Data Engineer. These positions leverage skills in Python, deep learning, neural networks, cloud computing, and data analytics—core competencies emphasized in REVA’s curriculum.

The program also prepares students for specialized roles such as Research Scientist, focusing on areas like natural language processing, computer vision, and reinforcement learning. Additionally, graduates can pursue careers as Information Security Analysts, Network Architects, Database Administrators, and Systems Administrators, reflecting the comprehensive training provided. REVA University’s BCA – AI&ML program thus combines technical rigor with career-oriented learning, enabling students to make significant contributions to the technology landscape.

Key features of the Curriculum

  • Flexible Duration and Structure: The curriculum offers a flexible duration of three to four years, divided into 6 or 8 semesters, with multiple entry and exit points. This structure accommodates a broad range of student needs and learning paces, providing certificates and diplomas at various stages.
  • Comprehensive Credit Distribution: The curriculum encompasses a total of 125 credits for the 3-year program and 165 credits for the 4-year (Honours and Honours with Research) programs. It includes a balanced mix of Humanities & Social Science Courses, Management Courses, Program Core and Elective Courses, Open Electives, and a significant emphasis on hands-on learning through Projects, Seminars, and Internships.
  • Innovative Course Structure: The curriculum envisages connect of core subjects with NEP and SEP and its encompassing elements such as Holistic and Integrated Education, 21st Century Skills, Flexibility and Choice, Environmental Awareness, Value Based Education, Emphasis on Innovation, Understanding Human Behaviour, Empathy and Social Awareness. The fundamentals will provide the requisite robust grounding in management/business, the liberal arts subjects would help in furthering that grounding and also enable pluggability into international higher education systems (from exchange and dual degree perspectives) and the elements of sustainability, technology and behavioural sciences will ensure holistic development in synch with NEP and SEP.
  • Specializations and Practical Exposure: Students will have the opportunity to specialize in emerging areas of AI and Machine Learning Technologies through Core and Electives and gain practical experience through structured internships and project work. This practical exposure is designed to enhance employability and entrepreneurial capabilities.
  • Research Orientation for Honours Students: The BCA (Honours with Research) in 4th Year offers a unique pathway for students interested in academic and research careers. With a focus on advanced data analysis, research methodology, and a dissertation, this track prepares students for challenges in academia and industry research roles. It will also give students an opportunity to pave their path to higher education in management and technical fields.

Course Curriculum

01Language –I: Kannada , Hindi , Additional English , Foreign Languages

02Communicative English _I

03Digital Logic and Computer Design

04Problem Solving using C

05Mathematics for Computer Applications -I

06Indian Knowledge System

07Environmental Science and Sustainability

08Problem Solving Lab in C

09Digital Logic and Computer Design Lab

01Language –II: Kannada , Hindi , Additional English , Foreign Languages

02Communicative English _II

03Data Structure using C

04Object Oriented Programming using Java

05Operating Systems and Linux Programming

06Mathematics for Computer Applications -II

07Indian Constitution

08Data Structures Lab

09Java Lab

01Fundamentals of Artificial Intelligence

02Relational Data Base Management System

03Python Programming

04Computer Networks

05E-Commerce and E-Business , Fundamentals of Data Science , System Modeling and Simulation

06Sports/ Health and Wellness/ Extension Activities

07Python Programming Lab

08RDBMS Lab

01Machine Learning

02Web Application Development Framework

03Agile Software Engineering

04Design and Analysis of Algorithms

05Data Warehousing and NoSQL , Advanced Computer Networks , Data Visualization

06Design Thinking and Innovation

07Machine Learning Lab

08Web Application Development Framework Lab

01Deep Learning

02Advanced Artificial Intelligence

03Mobile App Development

04Natural Language Processing , Internet of Things , Business Intelligence and Analytics

05Entrepreneurship and Startup Ecosystem

06Natural Language Processing Lab

07Major Project [Final Evaluation in sixth Semester]

08Internship/capstone Project/ MOOC

01Generative AI

02Cloud Computing and Services

03Computer Vision , Software Testing and Quality Assurance , Recommender Systems

04Digital Image Processing , Digital Image Processing , Robotics and Automation, Cyber Security and Ethical Hacking

05Major Project

(Honours)

01Research Methodology

02Prompt Engineering

03Data Privacy and Security in Analytics

04Optimization Techniques for Machine Learning , Bioinformatics , Cloud Analytics , MLOps , Speech Recognition

05Internship

06Dissertation work [evaluation in Eight semester]

(Honours with Research)

01Research Methodology

02Prompt Engineering

03Data Privacy and Security in Analytics , Optimization Techniques for Machine Learning , Bioinformatics

04Cloud Analytics , MLOps , Speech Recognition

05Internship

06Research Project / Dissertation work [evaluation in Eight semester]

(Honours)

01Augmented Reality & Virtual Reality

02Quantum Machine Learning

03Advanced Reinforcement Learning and Deep Q Networks , Causal Machine Learning , Multimodal AI

04Dissertation work [Started in Seventh Semester]

(Honours with Research)

01Augmented Reality & Virtual Reality

02Quantum Machine Learning

03Research Project / Dissertation with Research / Technical Paper Publication

close

Notifications

banner-icon