TMV, Pune | B.Sc Computer Application Admissions 2025
3-year undergraduate program focusing on practical computing skills.
BCA MCA or Bachelor of Computer Application Master of Computer Application is a five-year integrated or dual degree course available at the undergraduate level. The course is purposefully created for individuals interested in the study of advanced computer application but want a shorter course duration.It combines two progressive level degree programmes BCA and MCA. BCA stands for Bachelor of Computer Applications. It is an undergraduate degree programme. While MCA stands for Master of Computer Applications. It is a postgraduate level specialised degree programme.
BCA MCA stands for Bachelor of Computer Applications - Master of Computer Applications. It is an integrated dual degree specialised programme. It focused on providing in-depth knowledge and training to individuals enrolled in the programme to design, develop, install and function on various computer applications. It helps the student gain mastery over skills that are required in the IT industry.
Particulars | Details |
Name of the Course | Bachelor of Computer Application + Master of Computer Application |
Course Level | Undergraduate |
Course Type | Integrated/Dual Degree |
Course Duration | 5 years |
Internship | 2 summer internships |
Minimum Eligibility Criteria | Candidates need to get at least 50 per cent marks in 10+2 in any relevant stream with English as the mandatory subject |
Admission procedure | BCA MCA Admission can be merit-based or based on the score of the entrance exam. Some universities/colleges also conduct entrance exams to admit candidates to the course |
Top Colleges | Guru Gobind Singh Indraprastha University, Delhi Degree College, Sharda University, Amity Institute of Information Technology, Guru Nanak Dev University, ICFAI University |
Top Recruiters | Tech Mahindra, Infosys, Accenture, IBM, Oracle, Microsoft, TCS, BirlaSoft, HP |
Similar Specifications | BCA, MCA, B.Tech CS (Computer Science), B.Tech IT, BE (Computer Science) |
The average fee charged for the BCA MCA programme is usually Rs. 80, 000 per annum. However, the fee structure can vary for different colleges/universities. The fee amount only covers the tuition. Any additional charges for transportation, hostel, exam fee. are charged separately by the institute.
Moreover, factors such as institute type (private, charitable, funded), scholarship status, category, and more influence the course fee.
Besides getting both undergraduate and postgraduate degrees with a single course of a lesser duration, there are various other benefits of the degree. Let's get to know them here.
Specialised knowledge: In addition, the coursework imparts specialised knowledge in the upcoming technologies like IoT, Artificial Intelligence for research, innovation, and development of products to solve the real-world problems.
Practical Learning: BCA MCA course focuses on practical learning assessments through individual and team project works. For instance, students can learn to write a program to collect customer enquiries and feedback. These assessments equip the students to face the challenges of the IT industry efficiently. Thus, increasing their scope for employment.
The basic eligibility criteria for the BCA MCA course are –
10+2 Stream | Any stream with one of the subjects as Computer Science, Maths, IP, or Computer Application in 10+2 |
Age Limit | Different institutes have different age criteria. The minimum age is 17 years. However, there is no upper age limit for the course |
Cut-Off Marks | Only candidates who have passed 10+2 exams with minimum 50% marks can apply. However, cut-off marks can differ for different institutes |
The core curriculum of the BCA MCA course focuses on the fundamental concepts of computer application. A sound knowledge of the English language is also a prerequisite. To perform well in the BCA MCA course, candidates must also have the following traits and skills –
IT Skills | Computer Skills |
Programming Language | Analytical Skills |
Logical Thinking | Coding |
Decision Making Skills | Problem Solving Skills |
The common BCA MCA admission process is as follows –
Stage I – Eligible candidates can fill an application form online and pay the application fee to apply for the course.
Stage II – For entrance-based admissions, candidates need to sit for the competitive exam. Based on the qualifying marks and availability of the seats, students are allocated seats in a college.
Stage III – After document verification and admission fee payment in the allotted college, the candidate is admitted to the BCA MCA course.
In some cases, colleges may follow the entrance exam with a personal interview. Admission is finalised based on your overall performance in the entrance exam, 10+2 marks, and the interview.
Most institutes follow a merit-based admission
procedure for the BCA MCA integrated course. However, some institutes conduct entrance exams to admit students to the BCA MCA course. Interested candidates can also seek direct or donation-based admission to the course in select private universities/colleges. We have provided below details of major BCA MCA entrance examinations.
Exam | Full Form | Conducting Body | Application |
---|---|---|---|
Common University Entrance Test (PG) | National Testing Agency (NTA) | ||
Lovely Professional University National Entrance and Scholarship Test | Lovely Professional University | ||
Indraprastha University Common Entrance Test | Guru Gobind Singh Indraprastha University |
A cut off is the minimum limit of marks, scores or rank of candidates in the entrance examination or previously passing examination. Those who score equivalent or more than the cut-off limit are eligible for getting admission in the respective college.
We have provided below a list of popular engineering colleges in India. The academic curriculum, fee structure and facilities available in each college may vary depending on the management.
There are numerous BCA MCA colleges at various locations. We have listed below top
BCA MCA colleges in Ahmedabad |
BCA MCA syllabus can differ from one institute to another since it is a specialised course. Nonetheless, most colleges/universities follow a similar core curriculum with a primary focus on outcome-based and interdisciplinary academic models. A major part of the curriculum includes the study of management systems, hardware technology systems, IoT, machine learning and more.
Moreover, hands-on learning is a prominent aspect of the BCA MCA program, often achieved via summer internship programs, practical assessments, beyond the syllabus research, and team-based development projects. Once students successfully clear the first and second years of the course, they must complete a summer internship programme.
The core courses included in the core curriculum include –
Fundamentals of Digital Computers: The primary focus of the course is on digital computers fundamentals. The course equips students with the knowledge of the number system and conversion from one base to another.
Programming Essentials in C: Introduces the basic concepts of C programming, the working and architecture of ‘C’. Usually equips students with skills to implement algorithmic solutions using a programming language.
Professional Communication: As the name suggests, this course covers the basics of technical and business communication, both written and verbal. Students also learn presentation skills and strategies for effective communication of ideas.
Web Technology: In this course, students learn the essential skills and knowledge to build and evaluate websites. Includes a range of topics from the fundamentals of website design, basics of HTML, basics concepts of internet browsers, etc.
Here are the common semester-wise BCA MCA subjects as prescribed in colleges/universities of India.
Semester 1 | Semester 2 |
English Language Skills I | English Language Skills II |
Mathematics I | Mathematics II |
Probability and Statistics | Principles of Economics |
Principles of Management | Fundamentals of Finance & Accounting |
Information Technology Trends | Data Structures and Algorithms |
C Programming | Data Structures and Algorithms Practical |
C Programming Practical | Object Oriented Programming through C ++ |
- | Object Oriented Programming through C ++ Practical |
- | Summer Internship I |
Semester 3 | Semester 4 |
Technical Report Writing | Soft Skills-I |
Systems Analysis and Design | Environmental Studies |
Computer Organization and Architecture | Operations Research |
Database Management Systems | Software Engineering |
Database Management Systems Practical | Java Programming |
Data Communication and Computer Networks | Java Programming Practical |
Data Communication and Computer Networks Practical | Web Technologies |
Operating Systems | Web Technologies Practical |
Operating Systems Practical | Summer Internship II |
Semester 5 | Semester 6 |
Theory of Computation | Multimedia Systems |
Management Information Systems | Multimedia Systems Practical |
Advance Java Programming | Mini Information Technology Project |
Advanced Java Programming Practical | Digital Electronics and Micro Processors |
Network Security | Smartphone Computing and Applications |
Network Security Practical | Smartphone Computing and Applications Practical |
Python Programming | Web Applications using Dot Net Technologies |
Python Programming Practical | Web Applications using Dot Net Technologies Practical |
Windows Applications using Dot Net Technologies | Internet of Things |
Windows Applications using Dot Net Technologies Practical | - |
Semester 7 | Semester 8 |
Data Warehousing and Data Mining | Object Oriented Analysis and Design with |
Data Warehousing and Data Mining Practical | Unified Modelling Language |
Computer Graphics | Object Oriented Analysis and Design with |
Computer Graphics Practical | Unified Modelling Language Practical |
Cloud Computing | Soft Skills-II |
Parallel and Distributed Database Systems | Artificial Intelligence |
Natural Language Processing and Machine Translation | Artificial Intelligence Practical |
PHP with MySQL | Big Data Analysis |
PHP with MySQL Practical | Enterprise Application development using Java |
- | Enterprise Application Development using Java Practical |
- | Image Processing |
- | Image Processing Practical |
Semester 9 | Semester 10 |
Design and Analysis of Algorithm Soft Skills-III | Major Information Technology Project |
Elective 1 (Theory) | - |
Elective 1 (Practical) | - |
Elective 2 (Theory) | - |
Elective 2 (Practical) | - |
Elective 3 (Theory) | - |
Elective 3 (Practical) | - |
Elective 4 | - |
NAAC A++ Accredited | NIRF 2024 ranked 42nd among Indian universities| 150+ Multidisciplinary Programs | Centre for Career Enhancement
After the successful completion of the BCA MCA course, students can easily find lucrative work opportunities in the IT and related industries, from computer scientist to system analyst. Or else, students interested in advanced studies can pursue a career in IT research. Either way, the course offers ample high-paying and rewarding career options to the students.
Here are some of the most popular career paths open to BCA MCA degree holders –
Software Developer: As software developers, professionals oversee the development, implementation, designing, and management of the software programmes with efficient code writing.
Computer Scientist: These professionals perform extensive research and analysis to develop various software and hardware systems for efficient technical operations. In addition, they also solve practical computing problems.
Quality Analyst: For students with excellent problem-solving and analytical skills, a career as a quality analyst is highly suitable. These professionals develop, design, plan and execute test scripts for various products and services.
Software Tester: A software tester analyses software and systems created by the developers to look for risks and defects and modifies accordingly. They are primarily responsible for the quality of software development and deployment.
IT Analyst: As an IT analyst, professionals collaborate with IT developers to build IT systems for organisations. They usually collect customer feedback to improve the performance of the IT systems built by their company.
Performance Test Engineer: These professionals make sure the system performance is reliable and scalable. For this, they usually work in collaboration with a team of testers and develop test summaries and cases for management review.
Successful BCA MCA graduates can earn an annual salary of Rs. 4 lakhs. However, job prospects usually increase as professionals upskill and become more experienced. As the IT industry booms on a yearly basis the demand for professionals who are adept in computer application has also increased.
Based on skills, interview performance, and institute of education, candidates can secure lucrative job offers in various private and public organisations.
Job Profiles | Average Salary Per Annum |
Software Developer | Rs. 5 Lakhs |
System Analyst | Rs. 6 Lakhs |
Computer Scientist | Rs. 18 Lakhs |
Software Tester | Rs. 4 Lakhs |
Quality Analyst | Rs. 8 Lakhs |
There are numerous BCA MCA colleges in India. We have provided below a list of top private BCA MCA colleges in India. The admission process, eligibility criteria and academic curriculum of each college may vary.
There are various academic institutes that offer admissions to BCA MCA course. The academic curriculum, fee structure and facilities provided to students in each BCA MCA college may vary. We have listed below top BCA MCA colleges in India.
BCA MCA is a dual degree undergraduate course of five years. The entire course is divided into ten semesters over the five years and there are two semesters for each academic year.
There is immense scope with a BCA MCA degree. As BCA MCA graduates, students can easily find diverse job opportunities in the IT and related sectors in India and abroad. In fact, as the IT industry is increasing rapidly, the demand for BCA MCA degree holders is also increasing. You can receive lucrative offers from top companies like Amazon, Google and Infosys.
Once students successfully finish the course, they can find ample job opportunities in diverse industries. Here are the top companies which are always on the lookout for fresh BCA MCA degree holders –
Deloitte
Amazon
Infosys
Accenture
Tech Mahindra
Citi
HC Technologies
IBM
Upon successful completion of the BCA MCA course, students can pursue diverse career paths such as –
Software Developer
System Analyst
IT Analyst
Software Tester
Junior Programmer
System Administrator
The average salary of a BCA MCA graduate is Rs. Four Lakhs per annum but the pay scales usually increase with experience and skills. Most students from the top institutes receive higher pay packages as compared to others. However, your pay package will depend on factors like interview performance, work experience, technical skills, soft skills and more.
Yes, BCA MCA is a dual degree or integrated degree course offered at the undergraduate level with a duration of five years. The course is a combination of two courses namely Bachelor of Computer Application and Master of Computer Application. The core curriculum covers major topics like Data Structure, Database Management System, Information Technology and more.
Yes, you can as many government organisations like DRDO, Indian Army, Indian Air Force, RAW, hire BCA MCA graduates for their IT departments. However, candidates need to clear the entrance exams of the respective institutions to secure the job.
Hello ,
With a score of 354 in NEET under the general category, getting into B.Sc. Nursing at BHU could be slightly challenging but not entirely out of reach. BHU nursing cutoffs for the general category generally around the 400 marks although it can vary slightly depending on the year’s competition and available seats.
If BHU is your preferred choice, do apply, but also consider other reputed nursing colleges within your cut-offs range . Private institutions, state-level government nursing colleges, and deemed universities might offer good programs within your score range. Don’t forget to check the official counseling portals regularly for updates on seat allotment rounds.
For more details on BHU B.Sc. Nursing eligibility and cut-offs visit here:
https://medicine.careers360.com/articles/bhu-bsc-nursing-admission
Best wishes for your nursing journey !
Hi dear candidate,
Each college/university has it's own specializations of BCA apart from a regular computer applications degree like BCA in Artificial Intelligence and Data Science, BCA in Web Development, BCA in Cloud Computing etc.
You can specifically check on the respective college website.
Know more at our official website:
BCA Full Form, Course, Duration, Fees, Admission, Subjects, Career Options
BEST REGARDS
No, It is not compulsory to do B.tech after completing BCA .if you are interested further studies after BCA then please focus on specialization, certification or postgraduate degrees like MCA ,MBA .BCA and B.Tech these two both are undergraduate dgree programs.
With 250 out of 750 marks in CUET and if you are from Uttar Pradesh, you might not get admission in top central universities. But you can still get admission in some state universities or private universities for the BCA course.
Universities like Lucknow University, Dr. Bhimrao Ambedkar University Agra, and Jananayak Chandrashekhar University Ballia may consider your score depending on seat availability and cutoffs. Your chances will increase if the cutoff goes low this year.
Private universities like Sharda University, Galgotias University, Amity University Noida, and Integral University Lucknow also offer BCA courses. These universities may accept CUET scores or give admission through direct entry or their own process.
You should check each university's official website to know whether they accept CUET score for BCA and what their process is for admission.
website for CUET
https://cuet.samarth.ac.in/
website for NTA
https://www.nta.ac.in/
You cannot get admission into veterinary college through AP EAMCET anymore. From 2023, veterinary seats in Andhra Pradesh are given only through NEET exam. So, your EAMCET rank of 12,000 under BCA category will not be considered for veterinary admission.
If you did not write NEET, you cannot join BVSc (Bachelor of Veterinary Science) in AP. You will need to write NEET and qualify with a good score next year if you want a seat in a veterinary college.
For BCA category girls, the NEET cutoff for veterinary in Andhra Pradesh is usually around 400 to 490 marks depending on the year and number of applicants.
If you want, you can still use your EAMCET rank for other courses like BSc Agriculture, BPharm, or DPharm under BiPC stream.
Official websites for updates:
https://www.ysruhs.edu.in
https://www.vci.dadf.gov.in
Ranked amongst top 3% universities globally (QS Rankings)
Campuses in Ropar, Agartala, Aizawl, Ajmer, Aurangabad, Calicut, Imphal, Itanagar, Kohima, Gorakhpur, Patna & Srinagar
Ranked amongst top 3% universities globally (QS Rankings)
Ranked #46 Among Universities in India by NIRF | 1950+ Students Placed 91% Placement, 590+ Recruiters | Last Date to Apply: 30th July | Limited seats available in select program
Apply for Online MBA from Manipal Academy of Higher Education (MAHE)
2-year postgraduate program focusing on advanced computing and IT applications