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.
Semester | Subjects |
---|---|
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.