Launch your career in software, web and mobile application development with hands-on coding, analytics and IT skills designed for the digital economy.
Academic Year 2025–26
Under Graduate (UG)
6 Semesters
10+2 with Mathematics / Computer Science
AICTE Approved Intake
All inclusive
Last Placement 2024
Session 2025–26
Our BCA programme is AICTE approved and tech-focused — designed to develop future-ready IT professionals with strong coding, application development, and analytical skills.
The Bachelor of Computer Applications (BCA) at Your College is a full-time three-year programme delivered over six semesters. It blends software development, networking, databases and digital technologies with practical lab training, projects and industry mentoring.
Our BCA curriculum is aligned with industry needs and keeps pace with new technology trends. Students learn programming, web and mobile development, data analytics, cyber security and cloud computing through hands-on labs and real-world projects.
The programme is known for its:
Know the exact requirements and programme timeline before you apply for the BCA programme.
Academic Qualification: 10+2 pass in any stream from a recognised board. Mathematics or Computer Science in Class XII is preferred.
Minimum Marks: Minimum 50% aggregate marks in Class XII. For SC/ST/OBC candidates: 45% as per government norms.
Entrance Exam: Valid score in State CET / AICTE BCA entrance or College's own entrance test. Merit is also considered for direct admissions.
Final Year Students: Students appearing in Class XII exams may also apply, subject to fulfilling eligibility at the time of admission.
Recommended Skills: Basic knowledge of computers, typing, and logic will help students excel from Day 1.
Selection Process: 10+2 marks + entrance test score + interview / counselling. Final admissions are merit-based.
| Semester | Period | Key Focus |
|---|---|---|
| Semester I | Jul – Nov (Yr 1) | Programming Fundamentals & IT Basics |
| Semester II | Jan – May (Yr 1) | Database, Web Tech & Software Lab |
| Semester III | Jul – Nov (Yr 2) | OOP, Networks & Operating Systems |
| Semester IV | Jan – May (Yr 2) | Internet Technologies & Application Development |
| Semester V | Jul – Nov (Yr 3) | Advanced Computing & Industry Projects |
| Semester VI | Jan – May (Yr 3) | Project Work & Professional Readiness |
| Component | Weightage |
|---|---|
| Class XII Academic Marks | 50% |
| Entrance Test Score | 30% |
| Personal Interview / Counselling | 10% |
| Co-curricular / Computer Skills | 10% |
Semester-wise breakdown of subjects taught in the BCA programme. Total credits spread over 6 semesters.
Introduction to algorithms, C programming concepts, flowcharts and problem-solving.
4 CreditsHardware basics, CPU architecture, memory systems, input/output devices and digital logic.
4 CreditsCommunication skills, technical writing, presentations, email etiquette and interpersonal skills.
4 CreditsSets, relations, functions, algebra, matrices, probability and basic numerical methods.
4 CreditsHands-on use of office productivity tools, spreadsheets, presentation software and basic database practice.
4 CreditsEnvironmental awareness, sustainability, IT ethics and social responsibilities of computing professionals.
2 CreditsArrays, stacks, queues, linked lists, trees, sorting algorithms and complexity analysis.
4 CreditsBoolean algebra, logic gates, combinational circuits, sequential circuits and memory systems.
4 CreditsRelational databases, SQL, normalization, ER diagrams and transaction management.
4 CreditsHTML, CSS, JavaScript basics, web page design and introduction to client-server architecture.
4 CreditsAccounting principles, bookkeeping, financial statements and basic business finance concepts.
4 CreditsPractice programming exercises, code debugging and implementation of algorithms in C / C++.
4 CreditsJava programming, classes, objects, inheritance, polymorphism and exception handling.
4 CreditsNetwork models, protocols, TCP/IP, routing, switching and basic network security concepts.
4 CreditsProcesses, threads, memory management, file systems, and OS concepts in Windows / Linux environments.
4 CreditsSoftware development life cycle, UML modelling, agile methods and quality assurance.
4 CreditsNumerical methods, interpolation, numerical integration and applications in computer science.
4 CreditsHands-on SQL practice, database design and development of a mini information system.
4 CreditsAdvanced HTML, CSS, JavaScript, AJAX, JSON and web application development.
4 CreditsIntroduction to mobile app design, Android development and responsive application interfaces.
4 CreditsData analysis, visualization, Excel analytics, introduction to Python and business intelligence concepts.
4 CreditsLinux fundamentals, shell scripting, open-source tools and server-side software management.
4 CreditsBuild dynamic web applications and deploy full-stack projects using modern tools.
4 CreditsProject planning, requirement analysis and development of a semester-long application.
4 CreditsAI fundamentals, machine learning algorithms, classification, regression and model evaluation.
4 CreditsCloud services, deployment models, virtualisation, AWS/Azure fundamentals and application hosting.
4 CreditsSecurity principles, network safety, ethical hacking, encryption and cyber defence strategies.
4 CreditsGraphics, multimedia tools, animation fundamentals and digital content creation for web and apps.
4 CreditsChoose from: Advanced JavaScript / Python Programming / Database Tuning.
4 CreditsIndustry-oriented project development, implementation and mid-term evaluation.
4 CreditsCapstone project with industry mentors, final deployment and project evaluation.
6 CreditsOnline business models, e-commerce platforms, payment systems and digital marketing basics.
4 CreditsModern JavaScript, React/Vue fundamentals and single-page application development.
4 CreditsTesting methodologies, test case design, automation basics and quality assurance best practices.
4 CreditsChoose from: Mobile Game Development / Data Visualization / Network Administration.
4 CreditsTechnical seminar, career readiness and placement aptitude preparation.
4 CreditsChoose your preferred career path with focus areas designed to meet modern IT industry demands.
The Software Development track prepares students to build applications using modern languages, frameworks and software engineering practices.
This track equips students with analytics and AI skills for data-driven decision making across industries.
Focus on protecting systems and networks with security practices, ethical hacking and risk mitigation.
This track develops skills for designing engaging web experiences, digital media and interactive applications.
The BCA degree opens doors to technology and digital careers across every industry. India needs skilled IT professionals, developers and analysts by 2025 — making this the right time to invest in a BCA.
Lead teams, manage P&L, drive strategy in Fortune 500 companies across FMCG, banking, IT, manufacturing and retail.
Manage hospitals, clinics, pharmaceutical companies and health insurance firms in India's $500B healthcare sector.
Work in investment banking, corporate banking, NBFCs, stock broking, insurance and financial advisory services.
Start your own venture with the technical skills, digital product experience and project knowledge developed through the BCA programme.
Build and manage brands, lead digital marketing campaigns, drive revenue through sales strategy and CRM.
Work with multinational corporations, pursue global careers, international trade and cross-border business development.
Shape company culture, lead talent strategy, drive D&I initiatives as a strategic HR business partner.
Pursue Ph.D. / FPM (Fellow Programme in Management) to become a management professor or researcher.
Appear for UPSC, State PSC, NABARD, RBI Grade B, SEBI and other exams with a strong IT and analytics profile from the BCA programme.
Average annual packages received by our BCA graduates — Academic Year 2023–24 placements.
200+ leading companies that hire our BCA graduates every year
Simple 5-step process to secure your BCA seat. Applications for 2025–26 are open now.
Fill the application form at our admission portal or download & submit offline
Submit CAT/MAT/CMAT score or appear in college's own management aptitude test
Shortlisted candidates called for Group Discussion and Personal Interview on campus
Final merit list published. Selected students receive admission offer letter within 5 days
Pay first semester fee to confirm admission. Orientation programme held in July 2025
| Application Open | 01 April 2025 |
| Last Date to Apply | 30 June 2025 |
| Entrance Test Date | 10 July 2025 |
| GD/PI Dates | 15–18 July 2025 |
| Merit List Declaration | 22 July 2025 |
| Classes Begin | 01 August 2025 |
Everything you need to know about the BCA programme before applying.
Seats are limited — only 60 BCA seats available for 2025–26. Apply now to secure your place in one of the most respected BCA programmes in the region.
📞 +91 123 456 7890 | ✉ admissions@yourcollege.edu.in | 🌐 www.yourcollege.edu.in