Inspiria Knowledge Campus
BCA students at Inspiria

BCA

(Bachelor of Computer Application)

You will not just study computer science here; you will build with it from day one.

Over 4 years, you'll move through programming, databases, systems and modern software practice — not as separate subjects, but as skills you use immediately, on real projects, with a mentor tracking your progress every month. By graduation, you're not someone who has studied code. You're someone who has shipped it.

Undergraduate program in

Computer Application

Duration

4 Years

UG Degree

Eligibility

10+2

Any stream

Format

Full Time

On campus

Commencement

1st July 2026

Session 2026

Inspiria BCA overview

Objectives

  • You'll write real programs in C, Python and Java, and learn to think in algorithms and data structures.
  • You'll design and query databases, and build full-stack web applications end to end.
  • You'll understand how operating systems, networks and computer architecture actually work.
  • You'll apply the foundations of AI and machine learning to real datasets.
  • You'll ship to the cloud and collaborate with Git the way professional teams do.

Why pursue

Computer Applications from Inspiria?

inForge —

inForge — A Career Plan from Semester 1

From your first semester, you build a personal career map. We track your progress every month and pair you with a mentor who keeps you on course.

Work-Integrated

Work-Integrated Learning

Learning here is hands-on and self-paced, with a minimum of nine hours of supervised lab time every week — you learn to teach yourself the way real engineers do.

inSeed + CAP —

inSeed + CAP — A Year of the Real Thing

Your final year runs on live client projects through inSeed and external placements, backed by CAP, our placement-readiness programme for interviews, coding and communication.

More Than a Degree

Four years. Four versions of you. Here's what you build, year by year.

Year 1

You Become a Programming Foundation Builder

Foundation year. Walk in not knowing how to code — walk out fluent in the mathematics, architecture and logic every programmer starts from.

Skill

Mathematics Foundations to Computer Science (I & II): Build the logical and mathematical language every program is written in.

Computer Architecture: Understand what's actually happening inside the machine before you start telling it what to do.

Experiential

Data Structures & Operating Systems Lab: Your first hands-on work organising data and controlling how a system runs.

Year 1 — You Become a Programming Foundation Builder
Year 2

You Become Fluent in the Tools of Computing

You stop writing isolated programs and start building systems — with the databases, algorithms and networks the industry runs on.

Skill

Database Management Systems: Design and query the databases that sit behind every real application.

Design and Analysis of Algorithms: Learn to solve problems efficiently, not just correctly.

Experiential

Software Engineering Studio, Computer Networks Lab: Build software the way teams do, and understand how machines actually talk to each other.

Year 2 — You Become Fluent in the Tools of Computing
Year 3

You Become an Applied AI Practitioner

You move from core computing into the applied and current — and your internship begins this year.

Portfolio

Industry Internship: Real briefs, real teams, real deadlines, starting a full year before graduation.

Skill

Artificial Intelligence & Machine Learning: Apply the foundations of AI to problems that actually need solving.

Experiential

Neural Networks, Digital Image Processing: Get hands-on with the models behind vision and pattern recognition, not just the theory.

Year 3 — You Become an Applied AI Practitioner
Year 4

You Become an Industry-Ready Developer

By the time you walk the stage, you've shipped a full year of live projects and built the skills companies are hiring for right now.

Portfolio

inSeed Live Client Projects & External Placements: A full year of real client work and external internships, running in parallel.

Skill

Business Intelligence & Analytics, Data Mining & Warehousing: Turn raw data into decisions the way working analysts do.

Portfolio

Generative AI & Deep Learning for Computer Vision Capstone: Where everything you've learned comes together, backed by CAP placement readiness.

Year 4 — You Become an Industry-Ready Developer

Where Can a BCA Take You?

Career Paths

Software & Web Development

Build products end to end.

Roles

Software DeveloperWeb & App DeveloperJunior Programmer

Data & Business Intelligence

Turn data into decisions.

Roles

Database AnalystBusiness Intelligence AnalystData Analyst

Cloud, Security & AI

Work at the infrastructure and intelligence layer.

Roles

Cloud TraineeTier-1 Security AnalystAI/ML Trainee

Quality & Testing

Make sure what's built actually works.

Roles

QA Engineer

Mentors on this programme include founders and technology leaders from APPSeCONNECT, Codebuddy, INT Global, Stockedge, A1 Future Technologies and Explore.

Top Placements

Inspiria BCA graduates land roles across leading IT and consulting firms.

Lily Lepcha

Lily Lepcha

Batch of 2017-20

Recruiter
Aman Agarwal

Aman Agarwal

Batch of 2017-20

Recruiter
Jangmu Lama

Jangmu Lama

Batch of 2016-19

Recruiter
Lily Lepcha

Lily Lepcha

Batch of 2017-20

Recruiter
Aman Agarwal

Aman Agarwal

Batch of 2017-20

Recruiter
Jangmu Lama

Jangmu Lama

Batch of 2016-19

Recruiter
Lily Lepcha

Lily Lepcha

Batch of 2017-20

Recruiter
Aman Agarwal

Aman Agarwal

Batch of 2017-20

Recruiter
Jangmu Lama

Jangmu Lama

Batch of 2016-19

Recruiter
Lily Lepcha

Lily Lepcha

Batch of 2017-20

Recruiter
Aman Agarwal

Aman Agarwal

Batch of 2017-20

Recruiter
Jangmu Lama

Jangmu Lama

Batch of 2016-19

Recruiter
Lily Lepcha

Lily Lepcha

Batch of 2017-20

Recruiter
Aman Agarwal

Aman Agarwal

Batch of 2017-20

Recruiter
Jangmu Lama

Jangmu Lama

Batch of 2016-19

Recruiter
Lily Lepcha

Lily Lepcha

Batch of 2017-20

Recruiter
Aman Agarwal

Aman Agarwal

Batch of 2017-20

Recruiter
Jangmu Lama

Jangmu Lama

Batch of 2016-19

Recruiter

What Others Say about Us

Hear from industry experts who evaluate our BCA students.

Inspiria BCA graduate

“I really liked the presentations which students had prepared. I am very happy with the results and appreciate their hard work. I am sure they have a very bright future. I would also like to thank the mentors who guided them so well and honored that I was invited in the evaluation session.”

Mr. Proshanta Sarkar

Blockchain Engineer, Henkel, Germany

Learn from Experienced Faculty

Industry-experienced mentors who blend academic rigor with real-world insight.

Tanmoy Ghosh

Asst. Professor

Tanmoy Ghosh

Aritra Dey

Asst. Professor

Aritra Dey

Nandan Das

Asst. Professor

Nandan Das

Subhro Sarkar

Asst. Professor

Subhro Sarkar

Neha Thapa

Asst. Professor

Neha Thapa

Your BCA Journey

Your journey to becoming a computer application professional.

1st Semester

  • Digital Electronics
  • Digital Electronics Lab
  • Programming for Problem Solving through C
  • Programming for Problem Solving Lab
  • Principles of Management
  • General Elective
  • English & Professional Communication
  • Life Skills & Personality Development
  • Yoga / Health & Wellness / Sports

2nd Semester

  • Computer Architecture
  • Basics of Web Design Using HTML, CSS, JavaScript
  • Basics of Web Design Using HTML, CSS, JavaScript Lab
  • Organization Behaviour
  • General Elective
  • Modern Indian Languages and Literature
  • IT Skills
  • Critical Thinking / NSS / Mental Health / Environmental Studies

3rd Semester

  • Python Programming
  • Python Programming Lab
  • Data Structure through C
  • Data Structure Lab
  • Principles of Marketing
  • General Elective
  • The Constitution, Human Rights and Law
  • Understanding Basics of Cyber Security

4th Semester

  • Database Management System
  • DBMS Lab
  • Operating System
  • Software Engineering
  • Human Resource Management
  • E-Commerce
  • Society, Culture and Human Behavior

5th Semester

  • PHP with MySQL
  • PHP with MySQL Lab
  • Object Oriented Programming with Java
  • Object Oriented Programming with Java Lab
  • Entrepreneurship
  • Financial Management
  • Internship

6th Semester

  • Advance Java with Web Application
  • Advance Java with Web Application Lab
  • Unix and Shell Programming
  • Unix and Shell Programming Lab
  • Networking
  • Customer Relationship Management
  • Career Planning and Management

7th Semester

  • Data Mining & Data Warehousing / Machine Learning / Pattern Recognition / Algorithm Analysis
  • Data Mining & Data Warehousing Lab / Machine Learning Lab / Pattern Recognition Lab / Algorithm Analysis Lab
  • Research Methodology
  • Research Methodology Lab
  • Cyber Security
  • Consumer Behavior
  • Strategic Management

8th Semester

  • Cloud Computing / Block Chain Technology / Artificial Intelligence
  • Cloud Computing Lab / Block Chain Technology Lab / Artificial Intelligence Lab
  • Statistical Analysis with R Programming
  • Statistical Analysis with R Programming Lab
  • Research Project
BCA programme brochure

BCA 2026 Brochure

Download Now!

Full curriculum, fees, scholarships & placements — all in one PDF.

Download Brochure
Got Questions?

BCA (Bachelor of Computer Application) — FAQ

Everything you need to know about the BCA program at Inspiria.

Still have questions?

Our admissions team is here to help you decide.

Talk to our team
  • BCA (Bachelor of Computer Application) at Inspiria is a 4-year, full-time undergraduate degree affiliated to MAKAUT and approved by AICTE, spanning eight semesters of programming, databases, systems and modern software practice.

  • Students who have successfully completed their 10+2 education, in any stream, from a recognized board are eligible to apply. No prior coding experience is required.

  • No. BCA starts from first principles — you begin with programming in C and the foundations of computing — so students from any 10+2 stream can build up from the basics.

  • Across eight semesters you will work with C, Python and Java, build full-stack web applications using HTML, CSS, JavaScript and PHP with MySQL, design and query databases, and apply the foundations of AI, machine learning and cloud computing.

  • Alongside the core BCA, Inspiria offers BCA in AI & Machine Learning and BCA in Data Science & Cyber Security. All three share a common computing core before branching into their specialisations.

  • Graduates can pursue roles such as Software Developer, Web & App Developer, Database Analyst, Business Intelligence Analyst, Data Analyst, Cloud Trainee, Security Analyst, AI/ML Trainee and QA Engineer across software, data, cloud, security and AI.

  • Yes. BCA is a recognized undergraduate degree, so graduates can progress to an MCA for advanced computing or an MBA for management roles in the technology sector.