Sign up for a free career counselling session!
The BCA program offers a strong grounding in programming, databases, software engineering, and IT systems, preparing students for diverse technology careers.
What makes this BCA different is its deep integration of GenAI and real-world software tools, helping you build modern development and automation skills. You also earn 5 global-standard certificates, including Microsoft, NSDC, Harvard, and other industry partners, significantly boosting your profile in the tech job market.
BCA
03 Years ( Six Semesters)
10+2 or its equivalent examination in any stream conducted by a recognized Board / University / Council.
Learners can pay by year or semester. Easy financing
options available.
Learners can pay by year or semester. Easy financing
options available.

Yashavant Kanetkar is an Indian computer science author, known for his books on Programming languages. He has authored several books on C, C++, VC++, C#, .NET, DirectX and COM Programming. He is also a speaker on various technology subjects and is a regular columnist for Express Computers and Developer 2.0. Some of his most well-known books include Let Us C, Understanding Pointers In C and Test Your C Skills.
Founder - KICIT Pvt. Ltd
(Jul 1988 - Aug 2019)
MTech (Computer
Science), IIT Kanpur
Yashavant Kanetkar is an Indian computer science author, known for his books on Programming languages. He has authored several books on C, C++, VC++, C#, .NET, DirectX and COM Programming. He is also a speaker on various technology subjects and is a regular columnist for Express Computers and Developer 2.0. Some of his most well-known books include Let Us C, Understanding Pointers In C and Test Your C Skills.
Learn more about why this degree can help you upskill for today's professional environments, the subjects you will learn, course credits and much more.
Minimum Credit required for degree: 120
| Subjects | Credits |
|---|---|
| Computer Programming | 4 |
| Communication Skills | 4 |
| Finance & Economics | 4 |
| Discrete Mathematics | 4 |
| Electrical and Electronic Circuits | 4 |
| Subjects | Credits |
|---|---|
| Object Oriented Programming | 4 |
| Data Structures and Algorithms | 4 |
| Introduction to Management & Leadership | 4 |
| Soft Skills | 4 |
| Computer Systems Architecture | 4 |
| Subjects | Credits |
|---|---|
| Elective as per Specialization - I | 4 |
| Elective as per Specialization - II | 4 |
| Elective as per Specialization - III | 4 |
| Elective as per Specialization - IV | 4 |
| Elective as per Specialization - V | 4 |
| Subjects | Credits |
|---|---|
| Elective as per Specialization - I | 4 |
| Elective as per Specialization - II | 4 |
| Elective as per Specialization - III | 4 |
| Elective as per Specialization - IV | 4 |
| Elective as per Specialization - V | 4 |
| Subjects | Credits |
|---|---|
| Elective as per Specialization - I | 4 |
| Elective as per Specialization - II | 4 |
| Elective as per Specialization - III | 4 |
| Elective as per Specialization - IV | 4 |
| Elective as per Specialization - V | 4 |
| Subjects | Credits |
|---|---|
| Elective as per Specialization - I | 4 |
| Elective as per Specialization - II | 4 |
| Capstone Project (Specialization-Based) (with Live Industry Project) | 12 |
| Subjects | Semester |
|---|---|
| Introduction to Data Science | 3rd Sem |
| Python for Data Science | 3rd Sem |
| Machine Learning Fundamentals | 3rd Sem |
| Probability & Statistics for Data Science | 3rd Sem |
| Data Visualization & Exploratory Data Analysis | 3rd Sem |
| Subjects | Semester |
|---|---|
| Network Essentials & Operating Systems-1 with Projects | 3rd Sem |
| Deploying Windows (10/11) & Linux Environment (Ubuntu) with Projects | 3rd Sem |
| Inter-Networking with Cisco | 3rd Sem |
| Server OS-1 (W2K22-P1) | 3rd Sem |
| Server OS-2 (W2K22-P2) | 3rd Sem |
| Subjects | Semester |
|---|---|
| Introduction to Artificial Intelligence | 3rd Sem |
| Python for AI and Data Science | 3rd Sem |
| Data Analytics and Visualization | 3rd Sem |
| Foundations of Intelligent Agents | 3rd Sem |
| AI Tools, APIs and Development Frameworks | 3rd Sem |
| Subjects | Semester |
|---|---|
| Introduction of UI/UX Design | 3rd Sem |
| UI/UX Tools-I | 3rd Sem |
| Fundamental of Design | 3rd Sem |
| Design Thinking and Creativity for Innovation | 3rd Sem |
| Environmental, Waste and Disaster Management | 3rd Sem |
| Subjects | Semester |
|---|---|
| Fundamentals of AR & VR | 3rd Sem |
| Digital Media Design & Editing (using Adobe Photoshop) | 3rd Sem |
| Fundamentals of Animation | 3rd Sem |
| Design Thinking and Creativity for Innovation | 3rd Sem |
| Environmental, Waste and Disaster Management | 3rd Sem |
| Subjects | Semester |
|---|---|
| Advanced Data Structures & Algorithms | 4th Sem |
| Linear Algebra for Data Science | 4th Sem |
| Big Data Technologies (Hadoop & Spark) | 4th Sem |
| Statistical Methods for Data Science | 4th Sem |
| Data Warehousing & Business Intelligence | 4th Sem |
| Subjects | Semester |
|---|---|
| Working with Enterprise Linux (RHCSA) | 4th Sem |
| Deploying & Administering Azure Cloud | 4th Sem |
| Programming with Python & Shell scripting | 4th Sem |
| Wireshark NW Monitoring, Storage with SNIA & Checkpoint Security | 4th Sem |
| Administering AWS Cloud | 4th Sem |
| Subjects | Semester |
|---|---|
| Machine Learning Fundamentals | 4th Sem |
| Natural Language Processing | 4th Sem |
| Cloud Computing for AI Applications | 4th Sem |
| Autonomous Intelligent Systems | 4th Sem |
| AI Application Development | 4th Sem |
| Subjects | Semester |
|---|---|
| UX Research | 4th Sem |
| UI/UX Tools-II | 4th Sem |
| Design Thinking Techniques | 4th Sem |
| Python programming | 4th Sem |
| Computer Networks | 4th Sem |
| Subjects | Semester |
|---|---|
| Animation Techniques & Visual Storytelling (using Industry tools such as Adobe After Effects/Animate) | 4th Sem |
| 3D Animation and Modelling | 4th Sem |
| Design Thinking Techniques | 4th Sem |
| Python programming | 4th Sem |
| Computer Networks | 4th Sem |
| Subjects | Semester |
|---|---|
| Cloud Computing for Data Science | 5th Sem |
| Deep Learning Fundamentals | 5th Sem |
| Natural Language Processing | 5th Sem |
| Data Mining & Predictive Analytics | 5th Sem |
| Data Engineering & Data Pipelines | 5th Sem |
| Subjects | Semester |
|---|---|
| Hacking Safeguards & CyberSec (CEH-V11) with use cases | 5th Sem |
| Cyber Laws & Working with Kali Tools | 5th Sem |
| Digital Forensics (CHFI-V.9) with usecases | 5th Sem |
| Penetration Testing & Deploying Bug Bounty | 5th Sem |
| Cyber Security with Splunk | 5th Sem |
| Subjects | Semester |
|---|---|
| Foundations of Agentic AI Systems | 5th Sem |
| Multi-Agent Systems and Coordination | 5th Sem |
| Generative AI and Large Language Models | 5th Sem |
| AI Workflow Automation and AI Agents | 5th Sem |
| Agentic AI Architecture and System Design | 5th Sem |
| Subjects | Semester |
|---|---|
| UI Design and Application | 5th Sem |
| Website Design UI | 5th Sem |
| Wireflow Creation | 5th Sem |
| Service Design | 5th Sem |
| Minor Project (with Live Industry Project) |
5th Sem |
| Subjects | Semester |
|---|---|
| Programming in Unity using C# | 5th Sem |
| 3D and VR Workflows | 5th Sem |
| Modern Art and Design | 5th Sem |
| Virtual Reality context and Technology | 5th Sem |
| Minor Project (with Live Industry Project) |
5th Sem |
| Subjects | Semester |
|---|---|
| AI Governance, Ethics & Safety | 6th Sem |
| MLOps & Model Deployment | 6th Sem |
| Capstone Project: Building an Agentic AI System | 6th Sem |
| Subjects | Semester |
|---|---|
| Internet of Things | 6th Sem |
| AI Governance, Ethics & Safety | 6th Sem |
| Capstone Project on Network, Cloud & Cyber security Deployment & Security | 6th Sem |
| Subjects | Semester |
|---|---|
| Human–AI Interaction and Cognitive Systems | 6th Sem |
| AI Ethics, Governance and Responsible AI | 6th Sem |
| Capstone Project: Building an Agentic AI System | 6th Sem |
| Subjects | Semester |
|---|---|
| Machine Learning | 6th Sem |
| Mobile Application Development using UI/UX | 6th Sem |
| UI Animation and Motion Graphics | 6th Sem |
| AI for All | 6th Sem |
| Major Project (with Live Industry Project) |
6th Sem |
| Subjects | Semester |
|---|---|
| Service Design | 6th Sem |
| E Portfolio | 6th Sem |
| VR Development | 6th Sem |
| XR Studio | 6th Sem |
| Major Project (with Live Industry Project) |
6th Sem |
120
Credits30+
Live Sessions100+
TA Sessions30+
Case Studies & ProjectsChandigarh University Online engages with the best talent from both academia and industry to provide its students with world-class learning experiences and future-ready learning outcomes.
View All
Build AI Agents
Turn ideas into intelligent agents that research, communicate & solve problems on autopilot.
Automate Daily Workflows
Eliminate repetitive tasks and save hours with AI-powered automation and no-code tools.
Create CustomGPTs
Design GPTs tailored to your projects and workflows - your own AI assistants on demand.
₹32.5K Worth of Perks
100% sponsorship for your Microsoft Azure AI Certification Exam and unlock premium tools.
Master 15+ GenAI Developer Tools
Develop in-demand expertise for modern, AI-driven software engineering roles.
Industry-Ready BCA at Smart Pricing
Get a ₹25,000 GenAI specialization at just a 6.7% premium, exceptional value.
10+2 or its equivalent examination in any stream conducted by a recognized Board / University / Council.
Recognition by the UGC, India is a stamp of approval for the credibility, quality & acceptance of CU Online degrees.
CU Online degree is held in high regard by academicians & corporate leaders across the globe.
Backed by prestigious universities and institutions our curriculum is at par with globally renowned industry-relevant courses.
You get VIP access to world-class resources and insights from renowned industry stalwarts and global faculties staying at distant places.
Our comprehensive online infrastructure allows students to access resources, assistance, guidance at their convenience.
On Demand Examination facility allows students seek freedom to schedule when they are ready for the examination.
Engage in real-time discussions with industry leaders to gain invaluable industry insights.
Regular interactive experience builds confidence & enhances practical know-how.
Get access to our advanced learning platform that facilitates a seamless learning experience
Personalise your learning path & collaborate with peers situated globally using the LMS platform.
Access to networking opportunities, internships, & job placements through industry partnerships.
Support & guidance in career planning, job search strategies, & skill development for professional growth.
Learn from acclaimed professionals with vast expertise, ensuring a rich & insightful learning experience.
Gain overall perspectives & practical learning from faculty members with global exposure.
Affordable fee structure augmented by scholarships & discounts where students can book their seat by paying just ₹10,000
Flexibility in payment through No Cost EMI, Annual & Semester wise payment option.
Chandigarh University Online assists its students in every step of their job search by providing robust career services and empowering students to unlock their fullest professional potential.
End-to-End Placement Support
LinkedIn
Masterclass
Internship Support
Resume Writing Workshops
Mock Interviews
Career Coaching Sessions
At Chandigarh University Online, we understand that education goes beyond the boundaries of a degree certificate. That's why we offer an array of exclusive resources and opportunities designed to enrich your learning journey and prepare you for success in the real world:
Customized Workshops:
Expert-led online workshops tailored for skill enhancement.
Keeps you updated with latest industry trends.
Networking Opportunities:
Forge valuable connections for future opportunities
Access exclusive events to connect with industry leaders.
Alumni Benefits:
Lifelong access to alumni benefits: career resources, events, discounts.
Access exclusive alumni events and opportunities.
Campus Immersion
Experience campus life for a full week, fostering lifelong friendships
Connect with peers, alumni, and industry professionals.
Experience the pinnacle of online education with Chandigarh University Online, providing diverse learning options, career services, and a curriculum aligned with industry standards.
Diverse Learning Options
E-books, webinars, and recorded video lectures cater to the diverse preferences of learners, matching their unique learning styles.
Placement & Career Services
Our assistance in career development, with support from our more than 300 hiring partners, ensures learners are prepared for varied job roles.
Interactive Learning Experience
Receive a top-notch learning experience from our faculty, who take help of advanced learning management systems to support learners with quality education.
Value Equivalent to Regular Degree
According to the UGC, our degree programs hold the same value as traditional degrees, instilling trust in what we offer.
Industry-aligned Curriculum
Our online programs feature an industry-aligned curriculum to ensure learners acquire relevant skills and knowledge.
Learn From Global Faculties
With experience and expertise, our global faculties offer diverse perspectives on subjects from around the world.
1
Program
Selection
2
Application
Completion
3
Fee
Payment
4
Submission &
Registration