Build The Future With Computer science Study Computer Science Engineering at Tulas and gain expertise in software development, artificial intelligence, data science, cyber security and emerging technologies — through an AI-integrated curriculum.
BCA AI & ML students at Tulas Institute
3YNEP 2020
OBE Framework
School of Computer Applications

Where Code
Meets AI

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."
Domains of Study

Core Stack, Then
One Minor Track

Master the full developer stack, then choose one Minor track running across Years 2 and 3, ending in an industry-panel capstone.

Minor Track IFull Stack Web Development

Authentication, payments, production features, and advanced React app design.

AuthenticationPaymentsProduction React
Minor Track IIAI Tools & Applications

AI APIs, chatbots, semantic search, RAG pipelines, and AI features at scale.

AI APIsChatbotsRAG Pipelines
Minor Track IIIData Analytics

Pandas, visualisation, dashboards, and prediction — turning data into decisions.

PandasVisualisationPrediction
Built On The Full Developer Stack

Python · JavaScript · React · Databases & SQL · Cloud Computing · AI Tools

LEAPAI-Native Platform
The Differentiator

Build Every Year,
Ship Every Year

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.

AI APIs & ChatbotsSmart SearchContent GenerationRecommendationsMachine LearningRAG PipelinesSemantic SearchResponsible AI
01

Learn to Code

Python, web basics, data structures, SQL — and your first live deployed website.

02

Full-Stack & Cloud

OOP, cloud computing, freelancing fundamentals, and a full-stack mini project.

03

ML & AI Applications

Machine learning fundamentals, React, AI tools for developers, and an industry project.

04

AI Product & Capstone

Build a complete AI-powered application and graduate via internship or capstone.

122 Credits · 6 Semesters

The Full
Curriculum

Credits follow the AICTE LTPE format; deployed projects and internships (EL) are credited separately every year.

Semester I — Learning to CodePython, computer basics, web pages, mathematics, intro to AI22 Credits
TypeSubjectCredits
CoreProgramming Fundamentals with Python4
CoreComputer Fundamentals & Digital Literacy4
CoreMathematics for Computing4
CoreWeb Development Basics — I4
SECDigital Skills2
SECLife Skills & Digital Citizenship for Developers (NEP 2020)2
VACIntroduction to Artificial Intelligence2
Semester II — Data, Databases & First Live WebpageData structures, SQL, OS, JavaScript, first deployed project20 Credits
TypeSubjectCredits
CoreData Structures4
CoreDatabase Management & SQL4
CoreOperating Systems & Linux Basics4
CoreJavaScript Basics4
SECWeb Development Basics — II2
ELFirst Live Deployment — Personal Portfolio Website2
Semester III — OOP, Cloud & FreelancingOOP with Java, networking, cloud, project management, freelancing22 Credits
TypeSubjectCredits
CoreObject-Oriented Programming with Java4
CoreComputer Networks & Web Protocols4
CoreCloud Computing Basics4
CoreSoftware Project Management4
SECFreelancing Fundamentals2
ELMini Project — Full Stack Web Application4
Semester IV — Machine Learning Basics, React & Specialisation BeginsML fundamentals, React, database for apps, Minor I20 Credits
TypeSubjectCredits
CoreMachine Learning Fundamentals4
CoreWeb Application Development — React4
CoreDatabase for Applications4
MinorMinor Specialisation – I (selected track)4
ELProject – I: Deployed Web Application4
Semester V — AI in Applications & Industry ProjectAI tools for developers, backend, ethics, Minor II20 Credits
TypeSubjectCredits
CoreAI Tools for Developers4
CoreBackend Development4
CoreEthics, Privacy & Responsible AI4
MinorMinor Specialisation – II (selected track — advanced)4
ELIndustry Project4
Semester VI — AI Product Development & GraduationComplete AI-powered application, Minor III, career readiness18 Credits
TypeSubjectCredits
CoreAI Product Development4
MinorMinor Specialisation – III (selected track — capstone)4
SECCareer Readiness2
SECDigital Portfolio & Professional Presence2
ELInternship / Capstone Project6
NEP 2020 — ABC Exit Points
LevelExit PointSemesterOutcome
Level 5UG CertificateEnd of Semester IICredits deposited in UGC ABC (abc.gov.in). Valid 7 years. Re-entry permitted.
Level 6UG DiplomaEnd of Semester IVCredits deposited in UGC ABC (abc.gov.in). Valid 7 years. Re-entry permitted.
Level 7BCA DegreeEnd of Semester VIFull degree. UGC ABC credits locked in.
Practical Learning

Certifications & Projects

9 industry certifications aligned across three years — a maximum of two per semester, with content fully taught before assessment.

Industry Certifications
Flagship Association · 3 Certificates
IIT Kanpur E&ICT Academy Certifications
Independent, competency-based Year 1, Year 2, and Year 3 certificates covering the full BCA programme.
NVIDIA
AI Fundamentals (DLIFND) — Sem I
Google
AI Essentials (Sem I) & Cloud Digital Leader (Sem III)
GitHub
GitHub Foundations Certification — Sem II
freeCodeCamp
JavaScript Algorithms & Data Structures — Sem IV
DeepLearning.AI
Deep Learning Specialisation — Sem V
Tulas Institute
Programme Completion Certificate — Sem VI
Hands-On Learning
01First Live Deployment (Sem II)
02Mini Project — Full Stack App (Sem III)
03Project I — Deployed Web App (Sem IV)
04Industry Project (Sem V)
05AI Product Development (Sem VI)
06Industry-Panel Capstone
BCA AI & ML · Academic Framework

Program Details

Unique Selling Points
USPs

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.

Career Outcomes

Where This BCA
Can Take You

A portfolio of live deployed applications, freelancing skills, and placement preparation — this is what supports placement.

Web Developer₹3–7 LPA
Full Stack Developer₹4–8 LPA
AI Application Developer₹4–8 LPA
Frontend Developer₹3–7 LPA
Junior Data Analyst₹3–6 LPA
Freelance DeveloperVaries
Developer / Startup FounderVaries
2+
Live Deployed Apps at Graduation
9
Industry Certifications
3
Minor Specialisation Tracks
2029
First Graduating Batch

The Leading Recruiters

Trusted by leading organizations across technology, consulting, manufacturing and emerging tech.
Aditya Birla Group
SpiceJet
Cognizant
BMW
BMW
BMW
Aditya Birla Group
SpiceJet
Cognizant
BMW
BMW
BMW
Amazon
Google
BMW
BMW
BMW
Aditya Birla Group
SpiceJet
Cognizant
BMW
BMW
BMW
Aditya Birla Group
SpiceJet
Cognizant
BMW
BMW
BMW
Amazon
Google
BMW
BMW
BMW
Amazon
Google
BMW
BMW
BMW
BMW
Amazon
Google
BMW
BMW
BMW
BMW
SpiceJet
Cognizant
BMW
BMW
Amazon
Google
BMW
BMW
BMW
BMW
Amazon
Google
BMW
BMW
BMW
BMW
SpiceJet
Cognizant
BMW
BMW
Alumni story 1
Alumni story 2
Alumni story 3
Alumni story 4
Alumni story 5
Alumni story 6
Alumni story 7
Alumni story 8
The Tulas Advantage

Why Study This BCA
At Tulas Institute

Engineered to make you a working developer by graduation — not just a computer science student.

01

Ship Every Year

A deployed application every year, culminating in an AI-powered capstone product.

02

IIT Kanpur E&ICT Academy

Three years of independent, competency-based certification covering the full programme.

03

9 Industry Certifications

NVIDIA, Google, GitHub, freeCodeCamp, and DeepLearning.AI — aligned to your coursework.

04

Full Developer Stack

Python, JavaScript, React, databases, cloud, and AI tools — not a single narrow track.

05

Three Minor Tracks

Full Stack Web Development, AI Tools & Applications, or Data Analytics.

06

Freelancing Built In

Freelancing Fundamentals teaches you to find clients and price your own work.

07

Placement-Test Ready

Dedicated Quantitative Aptitude preparation for TCS, Infosys, and Wipro campus tests.

08

Life Skills & Digital Citizenship

Financial literacy, developer wellness, and data privacy by design in Year 1.

09

Industry-Panel Capstone

Present your Minor track's capstone project to a panel of industry practitioners.