BA in Computer Applications is a 3-year, 6 semester UG program in Information Technology.Typical software applications include the basics of programming languages, word processors, spreadsheets, media players, and database applications.
Students wishing to pursue a BA Computer Applications need to have completed 10+2 or any equivalent qualification from a recognised board with a minimum of 50% aggregate marks. Admission can either be through merit or through entrance exams at the national, state, or university levels. Some of the well-recognised entrance exams for BA Computer Applications are CUET UG, JMI Entrance Test, BUAT, etc.
Average fees for a BA in Computer Applications range from INR 8,000 for Government colleges and can go up to INR 60,000 in some privately owned colleges such as Banasthali University, Rajasthan.
Some recruiters of the graduates of BA Computer Applications are Accenture, Cognizant Technology Solutions Corp, Tata Consultancy Services Limited, HCL Technologies Ltd, Tech Mahindra Ltd, Sapient Corporation, Capgemini, etc. Average salaries for BA in Computer Applications graduates range between INR 3 - 6 LPA for freshers.
- BA in Computer Applications Course Details
- What is BA in Computer Applications?
- Why Choose BA in Computer Applications?
- BA in Computer Applications Eligibility
- BA in Computer Applications Entrance Exams
- BA in Computer Applications Colleges in India
- BA in Computer Applications Syllabus
- BA in Computer Applications Admission Process
- BA in Computer Applications Job Profiles
- BA in Computer Applications v/s Bachelors of Computer Application Course Comparison
- BA in Computer Applications Future Scope
- BA in Computer Applications FAQs
BA in Computer Applications Course Details
Provided below are some Bachelor in Computer Application course details:-
Feature | Details |
Course Name | Bachelor of Arts (BA) in Computer Applications |
Course Level | Undergraduate |
Duration | 3 years |
Eligibility | 10+2 with a minimum of 50% aggregate marks |
Admission Process | Mostly merit-based, some universities conduct entrance exams (e.g., Banasthali Aptitude Test, JMI Entrance Test) |
Common Entrance Exams | Banasthali University Aptitude Test, JMI Entrance Test, CUET UG |
Average Course Fees | INR 8,000 - INR 60,000 per year (varies by institution) |
Core Subjects | Programming Languages, Database Management, Web Development, Operating Systems, Networking, Software Testing |
Top Colleges | Banasthali University, Jamia Millia Islamia, Kalindi College, National PG College, The IIS University |
Average Salary Range | INR3 - INR6 LPA for freshers |
What is BA in Computer Applications?
BA in Computer Applications is a 3-year undergraduate course that encompasses computer science fundamentals as well as arts and humanities subjects. It is designed for those students who want to work in software development, IT support, web technology, and data management but with a non-engineering background in computing. BA Computer Applications addresses areas like programming languages, database administration, networking, web development, and security with general arts courses.
While BCA or B.Sc. Computer Science provides a narrower perspective with more technology and less theoretical knowledge, BA Computer Applications is more broad-based with a combination of technology and theory and hence best suited for students looking for IT careers in an interdisciplinary manner.
Why Choose BA in Computer Applications?
BA in Computer Applications combines computer science competencies with arts and humanities and thus is ideal for students wishing to acquire an interdisciplinary degree. Its alumni can be utilized in software development, UI/UX design, IT support, database administration, and digital marketing. If you want to earn a career in the IT field without it being highly math-dependent, then BA Computer Applications is a great choice.
BA in Computer Applications graduates can also pursue careers in technology, business analysis, content management, IT support, and web development or pursue higher education like MCA, MBA (IT), or PG Diploma in Computer Applications. BA Computer Applications acts as a stepping stone for careers in government IT careers, banking organizations, and corporate IT firms.
BA in Computer Applications Eligibility
To be eligible for a BA in Computer Applications, the following criteria must be met:
- Candidates must have completed 10+2 (Class 12) from a recognized board with a minimum 50% aggregate marks.
- Admission is typically merit-based, but a few universities conduct their own entrance exams.
- CUET UG scores are also considered by few colleges for admissions to BA Computer Applications.
BA in Computer Applications Entrance Exams
While most colleges in India give admission to BA Computer Applications on a merit basis, the following are some national and university-level entrance exams:
Entrance Exam | Conducting Body | Application Last Date | Exam Date |
CUET UG 2025 | National Testing Agency (NTA) | March 22, 2025 | May 13- June 3 2025 |
BUAT 2025 | Banasthali Vidyapith University | April 30, 2025 | June 21 – 23, 2025 |
JMI EE 2026 | Jamia Millia Islamia University | April 2026 (tentative) | May 2026
(tentative) |
BA in Computer Applications Colleges in India
BA Computer Applications is offered by only a few colleges in India, with most being private institutions. Admission varies, with some requiring entrance exams and others based on merit. Below are some of the best colleges for this course:
College Name | Location | Admission Process (Entrance Exam if applicable) | Course Fees (INR per year) |
Banasthali Vidyapith | Vanasthali | Merit-based + Aptitude Test | 60,000 |
Jamia Millia Islamia | New Delhi | JMI Entrance Test | 8,000 |
National Post Graduate College | Lucknow | Merit-based (10+2 marks) | 12,000 |
Kalindi College (DU) | New Delhi | DU Centralized Admission (Merit-based) | 11,000 |
The IIS University | Jaipur | Merit-based (10+2 marks) | 28,000 |
Himachal Pradesh University | Shimla | Merit-based (10+2 marks) | 30,000 |
AKS University | Satna | Merit-based (10+2 marks) | 26,000 |
Kamla Memorial College | Sidhi | Merit-based (10+2 marks) | 14,000 |
BA in Computer Applications Syllabus
Given below is the semester-wise syllabus for BA Computer Applications at Kalindi College, University of Delhi:
Semester | Subjects |
Semester I | Computer Fundamentals, English/Hindi, Generic Elective, Environmental Science |
Semester II | Database Management System, English/Hindi, Generic Elective, English/Hindi Communication |
Semester III | Computer Networks and Internet Technologies, Discipline B-1, Office Automation Tools (SEC), Generic Elective |
Semester IV | Multimedia Systems and Applications, Discipline B-2, Web Design and Development (SEC), Generic Elective |
Semester V | Programming with Python, Discipline B-3, Information Security and Cyber Laws (DSE-1A), PHP Programming (SEC) |
Semester VI | Visual Programming, Discipline B-4, Software Engineering (DSE-1B), Android Programming (SEC) |
BA in Computer Applications Admission Process
The process of admission for taking admission in BA Computer Applications course in The IIS University is as follows:
Step 1: Fill application via the official website of the college or university or central admission portals if available.
Step 2: Upload necessary documents and wait for the response from the university.
Step 3: The university will review the application form and verify the documents provided. If shortlisted, the university will provide a provisional admission offer.
Step 4: Upon receiving a provisional admission offer, pay the admission fee and book your seat in the BA Computer Applications course.
Step 5: The university will verify the payment done and then will provide a final admission offer.
Step 6: Once you receive the final offer of admission, you may begin your new academic journey.
BA in Computer Applications Job Profiles
Below tabulated are the most preferred job profiles after the completion of BA Computer Applications, along with their description and average annual salary offered in India:
Job Profile | Description | Average Annual Salary |
Software Developer | Designs, codes, and maintains software applications. | INR 5,75,000 |
Web Developer | Builds and maintains websites and web applications. | INR 4,00,000 |
Database Administrator | Manages and organizes data using specialized software. | INR 5,00,000 |
System Analyst | Analyzes and improves computer systems for organizations. | INR 6,50,000 |
IT Support Specialist | Provides technical support for computer systems and networks. | INR 3,50,000 |
Digital Marketing Analyst | Develops and analyzes online marketing campaigns. | INR 4,50,000 |
BA in Computer Applications v/s Bachelors of Computer Application Course Comparison
Given below is a detailed comparison between BA Computer Applications and Bachelor of Computer Applications for students to make a better informed selection:
Criteria | BA in Computer Applications | BCA (Bachelor of Computer Applications) |
Full Form | Bachelor of Arts in Computer Applications | Bachelor of Computer Applications |
Stream | Arts | Computer Science / IT |
Focus Area | Application-based computing with theoretical concepts | Programming, software development, and IT systems |
Key Subjects | Computer Fundamentals, Web Development, Office Automation, Programming with Python, Software Engineering | Data Structures, Algorithms, Computer Networks, Programming in Java, Database Management |
Job Roles | Web Developer, UI/UX Designer, System Analyst, Digital Marketer | Software Engineer, Network Administrator, Cybersecurity Analyst, Database Administrator |
Average Salary | INR 3-6 LPA | INR 4-8 LPA |
BA in Computer Applications Future Scope
After completion of BA Computer Applications, graduates can opt for higher studies or appear for competitive exams:
- Graduates can opt for MA in Computer Applications, MCA, or MBA in IT for enhanced knowledge and career growth.
- Several courses such as Cybersecurity, Cloud Computing, Data Science, and Software Development can enhance career prospects.
- SSC, UPSC, banking, and state government jobs are available for those seeking a career in administration and the public sector after the completion of BA in Computer Applications.
BA in Computer Applications FAQs
Is it possible to go for freelancing or self-employment after BA in Computer Applications?
Yes, BA in Computer Applications graduates can be freelance web developers, digital marketer, UI/UX designer, or technical writers based on their interests and proficiency.
What are some of the issues that BA Computer Applications students face in getting a job in the job market?
As this course is not as technical as BCA or B.Sc in Computer Science, the graduates will be competing for IT positions and may require additional certifications to enhance their programming and software development capabilities.
Are internships compulsory during BA in Computer Applications?
Although internships are not always a requirement for BA Computer Applications, most colleges recommend undertaking internships to get used to practical training and professional exposure. Some colleges even have internships within the program.
What are the common software applications and technologies covered under BA in Computer Applications?
Microsoft Office, SQL, HTML, CSS, Python, Java, and web development tools are the common subjects the students are trained in BA Computer Applications
Is mathematics a compulsory subject in BA in Computer Applications?
Maths or statistics fundamentals are taught in BA Computer Applications in certain colleges, and application-based courses are taught in other colleges. It depends on the individual college curriculum.