Search...

Bachelor of Computer Applications in Artificial Intelligence and Machine Learning (BCA AI & ML)

Bachelor of Computer Applications in Artificial Intelligence and Machine Learning Syllabus

The BCA in Artificial Intelligence and Machine Learning (AI & ML) is a comprehensive 3-year undergraduate program that blends core computer science concepts with advanced AI and ML technologies. Students learn various programming languages, data structures, algorithms, and mathematics crucial for AI and ML applications. The curriculum includes practical experience in machine learning models, data analysis, and AI techniques like computer vision and natural language processing. Graduates are well-equipped for careers in data science, AI development, and machine learning engineering.

SemesterSubjects
Semester 1- Fundamentals of Computers - Programming Principles in C - Mathematics I (Discrete Mathematics) - Computer Organization and Architecture - English Communication Skills - Principles of Management
Semester 2- Data Structures - Object-Oriented Programming with C++ - Mathematics II (Linear Algebra) - Operating Systems - Database Management Systems (DBMS) - Digital Logic Design
Semester 3- Discrete Structures - Software Engineering - Mathematics III (Calculus and Probability) - Web Technologies (HTML, CSS, JavaScript) - Computer Networks - Introduction to Artificial Intelligence
Semester 4- Data Science and Statistical Analysis - Machine Learning Algorithms - Mathematics IV (Probability Theory) - Database Management and NoSQL Databases - Java Programming - Object-Oriented Analysis and Design (OOAD)
Semester 5- Deep Learning - Artificial Intelligence Techniques - Natural Language Processing (NLP) - Big Data Analytics - Cloud Computing and Distributed Systems - Ethical Hacking & Information Security
Semester 6- Reinforcement Learning - Computer Vision and Image Processing - AI Project - Mobile Application Development (for AI) - Advanced Python for Data Science - Industry Internship / Research Project

This syllabus covers foundational computer science concepts while also focusing on AI & ML, preparing students for careers in these cutting-edge fields.