School of Engineering and Technology

Bachelor of Computer Applications (BCA)

A three-year undergraduate programme that produces software developers, business analysts, and digital entrepreneurs – open to students from any stream, with a direct pathway to MCA and postgraduate qualification.

About the Programme

BCA at Metro University is a purposefully designed programme for students from any stream who want to master software development, web technologies, and data-driven applications in three focused years. The curriculum balances programming depth with business application awareness. BCA graduates are the preferred choice for IT companies, startups, and digital enterprises that need people who can write code and understand the organisation it serves. BCA students can seamlessly progress to our MCA programme for a postgraduate qualification in two additional years.

Programme Details

Course at a Glance

Credits
120
Semesters
6 Semesters
Any Stream
Eligible
Seats
60
School
Engineering and Technology

Programme Structure

YEAR I - COMPUTING FOUNDATIONS
From concepts to code

Fundamentals of Computing · C Programming · Mathematics for Computing · Web Design with HTML and CSS · Digital Literacy · Communication Skills · Python Basics · Database Concepts · Soft Skills Lab

YEAR II - APPLICATION DEVELOPMENT
Building real systems

Java OOP · DBMS with SQL · Data Structures · Operating Systems · Web Development with PHP and Node.js · Android App Development · Software Engineering · Business Communication · Statistics for CS

YEAR III - SPECIALISATION AND LAUNCH
Professional-grade development

Cloud Applications · AI Tools for Developers · Cybersecurity Essentials

  • E-Commerce and Digital Marketing · BCA Major Project (industry-sponsored) · Internship (6 weeks) · Elective: Data Analytics / React.js / IoT

Specialisations

Web and mobile development

Web and mobile development

Data analytics and business intelligence

Python (Pandas) · Power BI · Tableau · SQL · Business Dashboards

Digital marketing and e-commerce

SEO · SEM · WordPress · Shopify · Digital Business Strategy and Analytics

Curriculum Overview

Application development from Day 1

Unlike engineering programmes that spend Year I on physics and calculus, BCA goes into web design and programming from Semester I – giving students early coding wins and sustained motivation.

The BCA Major Project is developed for a real client (SME or NGO) with an industry mentor, a working demo, and a client presentation

– the strongest item on a BCA graduate’s resume.

Curriculum aligns with AWS Solutions Architect Associate, Microsoft Azure Fundamentals, and Google Associate Cloud Engineer – the three most demanded cloud certifications in the job market.

Structured competitive programming bootcamps, hackathons, and open-source contribution workshops every semester – from Year I. BCA graduates are competitive coders, not just application users.

Eligibility Criteria

CriterionRequirements

Qualifying exam

10+2 (Class XII) from any stream - Science, Commerce, Arts, or Vocational

Mandatory subjects

Mathematics at 10+2 preferred; Class X Mathematics also accepted

Minimum marks

50% aggregate in 10+2 (45% for SC / ST / PwD)

Entrance exam

Metro University Entrance Test (MET) or merit in qualifying examination

No PCM required

Students from Commerce and Arts streams are welcome and fully eligible

Selection

MET score or board merit → Counselling → Seat allotment

Frequently Asked Questions

Can students from Commerce or Arts join BCA?

Yes – BCA is open to students from any stream. You need Mathematics at Class X or XII level. The programme builds all computing concepts from scratch – no prior programming experience is needed.

Tech is engineering science – mathematics, physics, hardware, and systems thinking over 4 years. BCA is application-focused – software development, web technologies, and business systems over 3 years. BCA graduates with strong skills are hired at equivalent levels in many IT companies.

Yes – BCA graduates are eligible for MCA. Metro University’s MCA gives priority to its own BCA graduates. BCA + MCA = 5 years for a postgraduate qualification in Computing.

Yes – 6 weeks between Year II and Year III. The T&P cell actively places BCA students with IT companies and startups. Students may also self-arrange internships at approved organisations.