



The BCA in AI & ML at Tulas Institute teaches you to build real software — not just study it.
You start by writing code and building web pages, then build full-stack apps, then add AI features, and finish with a complete AI-powered product. By graduation you have at least two live, deployed applications any employer or client can open and test, plus placement preparation and freelancing skills.
"You graduate with real apps — a deployed personal website in Year 1, a full-stack web app in Year 2, an AI-powered industry project in Year 3, and a final internship or capstone."
Master the full developer stack, then choose one Minor track running across Years 2 and 3, ending in an industry-panel capstone.
Authentication, payments, production features, and advanced React app design.
AI APIs, chatbots, semantic search, RAG pipelines, and AI features at scale.
Pandas, visualisation, dashboards, and prediction — turning data into decisions.
Python · JavaScript · React · Databases & SQL · Cloud Computing · AI Tools
Your degree runs on LEAP, an AI-native platform that personalises your path and tracks progress continuously. Nine certifications from NVIDIA, Google, GitHub, freeCodeCamp, DeepLearning.AI, and IIT Kanpur E&ICT Academy are prepared for within regular coursework — not bolted on afterward.
Python, web basics, data structures, SQL — and your first live deployed website.
OOP, cloud computing, freelancing fundamentals, and a full-stack mini project.
Machine learning fundamentals, React, AI tools for developers, and an industry project.
Build a complete AI-powered application and graduate via internship or capstone.
Credits follow the AICTE LTPE format; deployed projects and internships (EL) are credited separately every year.
| Type | Subject | Credits |
|---|---|---|
| Core | Programming Fundamentals with Python | 4 |
| Core | Computer Fundamentals & Digital Literacy | 4 |
| Core | Mathematics for Computing | 4 |
| Core | Web Development Basics — I | 4 |
| SEC | Digital Skills | 2 |
| SEC | Life Skills & Digital Citizenship for Developers (NEP 2020) | 2 |
| VAC | Introduction to Artificial Intelligence | 2 |
| Type | Subject | Credits |
|---|---|---|
| Core | Data Structures | 4 |
| Core | Database Management & SQL | 4 |
| Core | Operating Systems & Linux Basics | 4 |
| Core | JavaScript Basics | 4 |
| SEC | Web Development Basics — II | 2 |
| EL | First Live Deployment — Personal Portfolio Website | 2 |
| Type | Subject | Credits |
|---|---|---|
| Core | Object-Oriented Programming with Java | 4 |
| Core | Computer Networks & Web Protocols | 4 |
| Core | Cloud Computing Basics | 4 |
| Core | Software Project Management | 4 |
| SEC | Freelancing Fundamentals | 2 |
| EL | Mini Project — Full Stack Web Application | 4 |
| Type | Subject | Credits |
|---|---|---|
| Core | Machine Learning Fundamentals | 4 |
| Core | Web Application Development — React | 4 |
| Core | Database for Applications | 4 |
| Minor | Minor Specialisation – I (selected track) | 4 |
| EL | Project – I: Deployed Web Application | 4 |
| Type | Subject | Credits |
|---|---|---|
| Core | AI Tools for Developers | 4 |
| Core | Backend Development | 4 |
| Core | Ethics, Privacy & Responsible AI | 4 |
| Minor | Minor Specialisation – II (selected track — advanced) | 4 |
| EL | Industry Project | 4 |
| Type | Subject | Credits |
|---|---|---|
| Core | AI Product Development | 4 |
| Minor | Minor Specialisation – III (selected track — capstone) | 4 |
| SEC | Career Readiness | 2 |
| SEC | Digital Portfolio & Professional Presence | 2 |
| EL | Internship / Capstone Project | 6 |
| Level | Exit Point | Semester | Outcome |
|---|---|---|---|
| Level 5 | UG Certificate | End of Semester II | Credits deposited in UGC ABC (abc.gov.in). Valid 7 years. Re-entry permitted. |
| Level 6 | UG Diploma | End of Semester IV | Credits deposited in UGC ABC (abc.gov.in). Valid 7 years. Re-entry permitted. |
| Level 7 | BCA Degree | End of Semester VI | Full degree. UGC ABC credits locked in. |
9 industry certifications aligned across three years — a maximum of two per semester, with content fully taught before assessment.
You graduate with real apps — a deployed personal website in Year 1, a full-stack web app in Year 2, an AI-powered industry project in Year 3, and a final internship or capstone.
Core + specialisation architecture — master the full stack, then choose one Minor track: Full Stack Web Development, AI Tools & Applications, or Data Analytics.
Freelancing and placement readiness built in — Freelancing Fundamentals, Quantitative Aptitude preparation for TCS/Infosys/Wipro tests, and Career Readiness.
A dedicated NEP 2020 Life Skills & Digital Citizenship course covering financial literacy, developer wellness, data privacy by design, and building a GitHub/LinkedIn profile.
AI-native learning via LEAP, with 9 certifications from NVIDIA, Google, GitHub, freeCodeCamp, DeepLearning.AI, and IIT Kanpur E&ICT Academy.
A Minor track capstone presented to an industry panel.
Dedicated placement support across the final year of the programme.
A portfolio of live deployed applications, freelancing skills, and placement preparation — this is what supports placement.





































.png)















.png)












Engineered to make you a working developer by graduation — not just a computer science student.
A deployed application every year, culminating in an AI-powered capstone product.
Three years of independent, competency-based certification covering the full programme.
NVIDIA, Google, GitHub, freeCodeCamp, and DeepLearning.AI — aligned to your coursework.
Python, JavaScript, React, databases, cloud, and AI tools — not a single narrow track.
Full Stack Web Development, AI Tools & Applications, or Data Analytics.
Freelancing Fundamentals teaches you to find clients and price your own work.
Dedicated Quantitative Aptitude preparation for TCS, Infosys, and Wipro campus tests.
Financial literacy, developer wellness, and data privacy by design in Year 1.
Present your Minor track's capstone project to a panel of industry practitioners.