Computer Applications
Degrees offered: B.A., B.A.(Hons), B.B.A, B.C.A., B.Com, B.Com(Hons), B.E /B.Tech
What is Computer Applications
Computer Applications play a very important role in today's scenario as every individual is significantly dependent on machines. A computer is one such machine, which has made its presence in every walk of our life. With the wide range of applications, it has to offer, the need for learning computer science is now more than ever. The recent boom in the IT Industry tells us that the experts in the field of computer applications are needed both in India and abroad. Moreover, with the government's ambitious plan of digitalization, it may go a notch higher.
There is a slight difference between Computer science and Computer applications which people usually tend to ignore. Computer Science is a detailed and systematic study of the fundamentals of working on a computer, whereas computer applications are the study of the application of computer software. In short, while the former is a study of how computers work, the latter helps us understand all sorts of work that can be done on a computer.
Computer Applications Course Highlights
Parameters | Diploma | Undergraduate | Postgraduate | Doctoral |
Popular courses | DCA (Diploma in Computer Applications) | PhD in Computer Applications | ||
Minimum duration | Six months | Three years | Two years | Three years |
Maximum duration | 12 months | Three years | Two years | --------- |
Admission criteria | Direct admission to colleges mostly | Counselling after the release of merit list or on the basis of entrance exams* | Direct admission or through entrance exams
Interview | Entrance test or merit based followed usually by a Group discussion and/or an interview. |
Minimum fees | Rs. 5,000 | Rs. 40,000 | Rs. 1 LPA | Rs. 10,000 |
Maximum fees | Rs. 30,000 | Rs. 2 LPA | Rs. 5 Lakhs LPA | Rs. 2 lakh LPA |
Minimum salary | Rs. 2 LPA | Rs. 2 LPA | Rs. 3 LPA | Rs. 50,000 per month |
Maximum salary | Rs. 5 LPA | Rs. 8 LPA | Rs. 8 LPA | Rs. 1.2 LPA |
Expected jobs | Computer operator, Web designer, Accountant, Software developer | Software developer, Technical analyst, System administrator, Programmer | Software developer, Web developer, System analyst, Data analyst, System administrator | Professor, Information research scientist, Software developer, Network engineer |
*Different colleges have their own entrance examinations
Eligibility Criteria (UG & PG) of Computer Applications
The eligibility criteria can vary from college to college. But, here is a broad overview of minimum requirements for the various courses.
For Diploma In Computer Applications
No entrance test is required to get a Diploma in Computer Applications.
Candidates are selected on the basis of their marks in class 12th.
For Undergraduate Computer Application Courses
Candidates must have scored an aggregate of minimum 50-55 per cent in 10+2.
Aspirants can hail from any stream with English as one of their subjects in Class 12. However, some colleges mandatorily require having studied science subjects in class 12th.
For Postgraduate Computer Application Courses
Candidates must have a graduation in Computer applications, Computer science or any other related field with a minimum of 50 per cent marks or a GPA of 5/10 at the undergraduate level.
Most colleges require Mathematics as one of the compulsory subjects at 10+2 or graduation level.
A minimum of 50-55 per cent in Class 12.
For PhD in Computer Applications
Candidates must have completed their Masters in Computer applications, computer science or any other related field without any pending backlog with 50-55 per cent
Browse Computer Applications Colleges by States
Browse Computer Applications Colleges by Locations
Computer Application Courses Entrance Exams
Most of the colleges/ Universities conduct their own entrance exams to select prospective candidates for Computer applications. There are several state-based common entrance exams as well. Some of them are:
IPU-CET: IPU-CET is Indraprastha University Common Admission Test, which is conducted by Guru Gobind Singh Indraprastha University for its various courses at undergraduate and postgraduate level. The exam is usually conducted in the month of May.
SET: SET is organized by Symbiosis International for its various courses at undergraduate and postgraduate level.
NIMCET: NIMCET is the entrance test of National Institute of Technology, Surathkal for its various UG and PG courses in Computer applications.
College Predictors VIEW ALL
Scope of Computer Applications in India and Abroad
BCA and MCA Courses open the door of opportunities for the degree holders. The students have wide-ranging employment opportunities in various sectors like Banking, Networking, Insurance, e-commerce, IT Industry, MNCs, Marketing industry, Accounting. Most of the MNCs even send the candidates onsite to some different location abroad, which provides them with better exposure. Some leading IT companies even offer up to 8 L to new joiners. Apart from top IT firms, Startups and Consulting firms also pay a decent salary.
There is also a plethora of lucrative opportunities in the public sector or government jobs. Indian Army (Air force and naval force as well) also employs many IT professionals. Some students even go for MBA after completing their BCA, which helps them land a high paying job in the IT Industry. International offers are also common after MBA from top B-School.
Course Fees Computer Applications
Minimum Fees | Maximum Fees | |||
---|---|---|---|---|
Private | Government | Private | Government | |
UG | ||||
PG | ||||
DOCTORAL | ||||
DIPLOMA |
Course Subjects
BCA and MCA both have six semesters spread over three years.
Subjects taught in DCA are:
- Introduction to Computers, Principles of Programming, Computer graphics, Word processing and spreadsheet, Programming language database, Computer graphics, System Analysis and Design
- C++, Project Management, Management Information Systems, Financial Accounting System, Unix Operating System
Subjects taught in BCA are:
- Creative English, Statistics, Foundational Mathematics, Digital Computer Fundamentals, Introduction to Programming using C, PC Software Lab, Hardware lab
- Case tools lab, Basic discrete mathematics, Communicative English, Operating systems, Data Structures, Visual programming Lab
- Introductory Algebra, Financial accounting, Software engineering, Interpersonal Communication, Oracle, Object-Oriented Programming Using C++, Domain Lab
- Professional English, Java Programming, DBMS Project Lab, Web Technology Lab, Financial Management, Computer Networks, Language Lab
- UNIX Programming, OOAD using UML, Python programming, Business Intelligence, User Interface Design, Web designing, Graphics and Animation Lab
- Computer Architecture, Client-Server Computing, Multimedia Applications, Design and Analysis of Algorithms, Cloud Computing, Introduction to Soft Computing, Advanced DBMS
Subjects taught in MCA are:
- Programming and Data Structure, Introduction in IT, Mathematical Foundation, Introduction to Management functions, Computer Organization & Architecture, Programming Lab
- Operating Systems, Accounting and Management Control, Theory of Computation, Software engineering, Business Programmed Lab, UNIX & Windows Lab, Oral & Wireless Communications
- DBMS, Statistical Computing, Management Support System, Computer Communication Network, Object-oriented analysis and design
- Network Programming, Web Technologies, Design and Analysis of Algorithms, CASE Tools lab, Organizational Behavior, Data warehousing and Data Mining
- Artificial Intelligence and its applications, Optimization Techniques, LINUX Programming, Software testing
Also Read: Online Computer Applications Courses & Certifications
Careers in Computer Applications
Computers have found their way from small shops to giant multinational companies. And so has the demand for the skilled IT Professionals. Fresh graduates from Computer applications are working as Graphics Designer, Digital Marketer, Software developer, Technical writer. The companies usually prefer candidates with a master's degree to candidates with a diploma or bachelor's degree. That is why many students go further for a postgraduate degree. The ROI for most of the computer application courses fare really well than their counterparts.
Upcoming trends
The IT industry is usually amongst the first ones to incorporate any new technological advancement. Dominated mostly by the private players, the industry has seen growth far more than what was predicted. Some trends that have become the talk of the IT industry are:
Artificial Intelligence | Mobile Device Management Solutions |
Cloud Computing | Internet of Things (IoT) |
User Interface | Blockchain |
Students also liked
Job Profiles and Top Recruiters
Computer Applications Job Profiles and Top Recruiters
Owing to the great demand for IT Professionals, there are umpteen opportunities for BCA and MCA degree holders. Technical degree, coupled with experience in the relevant field helps the graduates land a job of their interest easily. In some of the job profiles, they might have to compete with graduates from Non-Computer Science background. However, for the major part, there is no dearth of job offers for them.
Job Profile | Job Description |
These are individuals responsible for developing and maintaining mobile applications for various platforms as well as for customers specifically. | |
Technical Writer | These are content writers with specialization in IT. They give reviews on technical products, provide us with product descriptions and design specifications. |
Also known as Web Developer, they are responsible for designing a website. These are usually experts in the field of computer programming and graphic designing. | |
They look after the installation and production of hardware components of a computer. | |
They look out for the loopholes in the security of a network or computer system that can be exploited by anti-social elements. | |
System Administrator | These are mainly responsible for maintaining the servers of all the computer systems. |
Database Engineer | They are tasked with monitoring complex databases. Companies having a huge database usually employ them to ensure the smooth operation of data. |
Social Media Manager are responsible for managing the social media presence of the company. | |
They are mainly responsible for analyzing the account balance, keeping them up to date, and recording the assets and liabilities in a business. | |
Technical Support | They help the customers to download apps and programs and diagnose any issue in the hardware. |
Computer Applications Top Recruiters
Recruiters in a field are also responsible for driving up the attraction for a particular course. When it comes to the IT Industry, fresh graduates get ample opportunities to gain exposure in a professional environment. Some of the big names hiring the BCA and MCA graduates are –
Infosys | Texas instruments |
Microsoft | Wipro |
Mahindra | TCS |
ORACLE | SAP |
GAIL | HCL Technologies |
BHEL | HP |
Cognizant | Capgemini |
Accenture | Deloitte |
IBM | Zoho |
Polaris | ITC |
Average Salary
The contribution of the software industry to the nation's GDP has taken a huge leap from 1.2 (in 1997) to almost 7.7 (in 2017) in 30 years. This can easily be reflected in the ever-rising demand for IT professionals at entry-level. On a closer look at the compensation distribution amongst various job profiles, we observe that Analysts bag the highest salary (approximately Rs. 5.5- Rs. 6.5 lakh). These figures are just a rough estimate to get an overview. A lot depends upon the calibre and hard work of individuals. The salary increases exponentially with an increase in experience.
Job position | Average Annual Salary (approx.) |
System Analyst | Rs. 5.5- Rs. 6.5 lakh |
Rs. 5.5 lakh | |
C++ Developer | Rs. 6 lakh |
Web Designer | Rs. 5 lakh |
Accountant | Rs. 4 lakh |
Technical Writer | Rs. 4.5 lakh |
Technical Support | Rs. 3.15 lakh |
**The salary figures mentioned anywhere in this article is just for reference purposes. Please treat them as such. Actual salaries may vary depending on respective candidates, employer, job location and numerous other factors.
Popular Online IT Courses and Certifications
Required Skillset for Computer Applications
Like most of the other professional courses, students need to have a strong grasp of the technical skills in computer applications. Recruiters often look for a balanced combination of soft skills and technical skills. Individuals should try to stand out with some additional points on their CV.
Candidates should have a good command on the programming languages like HTML, CSS, JavaScript, Python, R. A specialization in any one of them will provide an edge over the other applicants.
A hands-on practice looks really good on the CV like having made a website, a mobile app or a web app.
Good Communication skills would prove to be very beneficial.
Students also liked
Course Curriculum for Computer Applications
The curriculum for the Computer applications course is designed to equip the students with basic knowledge of computers and its system. It grooms an individual to be able to face the challenges in the professional world. The course is meticulously structured from basics to advanced level in a span of three years. The course does not require the individuals to be well versed in programming languages, but a prior knowledge can prove to be a plus point. Students pursuing their MCA choose their specialization from the options available in the college.
In addition, the fees for the course is not very high, making it affordable for students from middle-class families as well. Private colleges usually charge higher than government colleges. The annual fees for MCA in JNU is as low as Rs. 1750 but the competition makes it very difficult to gain admission.
Popular Online IT Courses and Certifications
Popular Computer Applications Entrance Exams in India
Frequently Asked Questions (FAQs)
Question: Which colleges offer BCA distance Education in India?
Answer :
IGNOU, Tamil Nadu Open University (TNOU) and Suresh Gyan Vihar University (Jaipur) are some of the colleges offering distance Education in BCA. The average annual fees for IGNOU is almost Rs. 7,000 and for TNOU Rs. 8,500.
Question: What is the pattern of Entrance tests for Computer Application Courses?
Answer :
Since most of the colleges/ Universities conduct their own entrance tests, the pattern varies from one college to another. A brief look at the previous year's paper of the intended college will help get an idea.
Question: What are the different specializations that can be opted in MCA?
Answer :
An MCA can specialize in the following fields: Systems management, Networking, Software development, Troubleshooting, Hardware tech, Management Information System (MIS), Systems Development, Systems Engineering, Application Software and the Internet. However, it is highly recommended to check the college websites before applying since not all specializations are provided by all colleges.
Question: What is the difference between B.Tech in Computer Science and BCA?
Answer :
The two courses are like intersecting circles of a diagram. Both have their own merits and demerits. While the former teaches you everything about a computer, the latter generally focuses on the applications of a computer. A B.Tech requires Science stream in Class 12 whereas BCA is open to students of all streams.
Question: What are the working hours in the IT Industry?
Answer :
There is no such fixed working hour. The timings of your office depend upon the company you are working for. Usually, they do not extend beyond 9 hours. One good thing about working in the IT Industry is that for most of the job profiles you can get a Work from Home helping you balance your professional and personal life even better.
Question: What should I do after BCA to get a better salary?
Answer :
During the initial years, the focus should solely be on learning. Once you master all the skills, then your salary will automatically increase, however, if you are looking for a better initial salary then doing MCA after BCA is the best option.
Questions related to Computer Applications
Is it beneficial to pursue a Distance Bachelor of Computer Applications?
A distance bachelor of computer applications degree is valuable because of its popularity in the IT and computer industries, where high-level positions are available, and those who want to further their education can enrol in an MCA programme.
I am a b.com computer applications graduate can I eligible to do mca in banglore without maths in 12th and graduation
There are not many universities and colleges in Bangalore which offer admission to the master of computer application after Bachelor of Commerce computer application. But You can apply for admission to master of computer application at Christ University after completing bachelor of Commerce computer application. You need to secure at least 50% marks in the aggregate of graduation examinations. Must have also studied business mathematics in your Bachelor of Commerce or 10 + 2 class level for being fully eligible for Christ university master of computer application.
bcom computer applications self financing fees and other details about the course
Course: Bachelor of Commerce in Computer Applications
Duration: Course Duration of Bachelor of Commerce in Computer Applications is 3 Years.
Age: 17-25 Years
Minimum Percentage : 50%
Average Salary Offered: INR 2-5 LPA [Source: Payscale]
The B.Com Computer Application fees for various colleges is around INR 15,000 to 2 Lacs Per Annum. The course fees may vary based on the
- Type of institute
- Infrastructure
- Teaching methods
- Faculties
- Facilities available
Top Colleges For B.COM COMPUTER APPLICATION
- 1. Indian Institute of Management and Commerce, Hyderabad
- 2. Dr. C.V. Raman University, Bilaspur, Chhattisgarh
- 3. St. Joseph's College, Calicut, Kerala
- 4. Vels Institute of Science, Technology & Advanced Studies, Chennai
- 5. Loyola College, Chennai
ALL THE BEST :)
what is the difference between bca and b.com computer applications
Hello!
B.Com (Computer Applications) is a 3-year undergraduate course in the field of commerce which also includes software technology application and computer systems in its curriculum. In this program, students are taught the basics of Commerce like accountancy, macroeconomics along with the basics of computer language, computer applications in business, etc.
Whereas BCA is a three year undergraduate programme in the field of computer science and information technology. This course is basically designed for those students who possess aptitude skills and wish to make learn various prospects of computer applications such as networking, application development, database management, system security, etc.
Hope this answers your query.
i am a pcb student in +2 without maths can i eligible for bcom computer applications
Hello Muniz,
Without maths, you can do bcom computer applications however in bcom computer applications, it needs small amount of information about maths on the grounds that among 6 semesters atleast in 1 semester you will get subject in view of the maths so I feel you need to traverse a few significant points and related factors about math.
Hope this will help you.
Good Luck