KollegeApply logo
KollegeApply logo

BA Computer Science: Admission 2025, Subjects, Colleges, Careers

Shruti Garg's profile picture

Updated on Jun 14, 2025

Shruti Garg

The BA Computer Science or BA in Computer Science is a 3-year specialized undergraduate degree in the liberal arts field that aims to provide its students with an in-depth understanding of the science that underpins various computer operations, teach them the necessary technical and practical coding and analytical skills, and eventually combine all of this with other arts disciplines such as social science, environmental science and communication abilities.

 

DBS Global University, Guru Nanak Khalsa College for Women and Dolphin PG College are considered as the leading BA Computer Science colleges in India with the average course fee ranging between INR 30,000 to INR 5,00,000, depending upon the university’s affiliation.

 

In India, most universities establish BA Computer Science eligibility on merit, requiring a minimum of 55%-60% in 10+2 with Mathematics as a mandatory subject. Furthermore, only a few other universities offer an entrance-based eligibility, which requires candidates to qualify the necessary entrance exam in addition to the normal 55%-60% requirement in 10+2 with Mathematics as a mandatory subject. Common entrance exams for the course include IPU CET and CUET UG.

 

Some of the most sought-after BA Computer Science jobs include Software Developer, Data Analyst, IT Support Engineer, System Analyst, Cloud Engineer, Database Administrator, and so on, with entry-level average salaries ranging from INR 3-6 LPA, middle-level average salaries ranging from INR 7-12 LPA, and experienced-level salaries ranging from INR 12-20+ LPA.

 

Table of Contents

  1. BA Computer Science Highlights
  2. What is BA Computer Science?
  3. Why Study BA Computer Science?
  4. Who should study BA Computer Science?
  5. BA Computer Science Eligibility Criteria
  6. BA Computer Science Entrance Exams 2025
  7. BA Computer Science Colleges in India
  8. BA Computer Science Admission Process 2025
  9. BA Computer Science Syllabus
  10. BA Computer Science Job Opportunities in India
  11. BA Computer Science FAQs

 

BA Computer Science Highlights

The key highlights of the 3-year BA Computer Science program is as follows:

Details

Particulars

Course Name

BA Computer Science or BA in Computer Science

Course Level

Undergraduate / Bachelor’s Degree

Duration

3 years

Course Type

Full-Time

Admission Process

Merit based or Entrance based

Eligibility Criteria

Merit Based: A minimum of 55%-60% (depending upon the university) in 10+2 completed with Mathematics as a mandatory subject.

 

Entrance Based: Qualify the necessary entrance exam (IPU CET / CUET UG) and have a minimum of 55%-60% (depending upon the university) in 10+2 completed with Mathematics as a mandatory subject.

Course Fees

INR 30,000 - INR 5,00,000

Top Colleges

DBS Global University, Guru Nanak Khalsa College for Women, Dolphin PG College

Job Profiles

Software Developer, Data Analyst, IT Support Engineer, System Analyst, Cloud Engineer, Database Administrator, Senior Software Engineer, Tech Lead, Security Consultant

Top Recruiters

TCS, Infosys, Wipro, Cognizant, Accenture, Amazon, Oracle, Google, Microsoft, IBM, Qualcomm

Average Salary in India

Entry Level: INR 3-6 LPA

 

Middle Level: INR 7-12 LPA

 

Experienced Level: INR 12-20+ LPA

 

What is BA Computer Science?

The BA Computer Science is a 3-year undergraduate program that provides an in-depth knowledge of diverse coding, analytical, emerging technologies, and tech-driven marketplaces, and as a BA degree belonging to the liberal arts field, the degree combines these elements with industry-relevant liberal arts topics such as various techniques for efficient communication and technologies and their psychological and economic impacts on the environment to enable a comprehensive student development.

 

The 3-year course is ideal for individuals who want to pursue careers in the IT and software industry while at the same time are interested to combine and polish their technical skills with the core skills in the humanities discipline.

 

Some of the most common BA Computer Science subjects include programming languages, computer coding techniques, web development, mathematics, human-computer interactions, statistics, and modern and logical thinking, all of which help learners to develop or enhance their problem-solving, technical, analytical, and intellectual skills.

 

Why Study BA Computer Science?

As of 2025, BA Computer Science is a widely sought-after degree, owing to its unique integration of computer science with humanities and related disciplines. The other main reasons to undertake this course are:

  • Interdisciplinary skill and knowledge development: A BA Computer Science degree combines technical studies with fundamental humanities subjects such as personality development, effective communication skills, social and environmental science, and so on, allowing students to develop an interdisciplinary skill set and knowledge.
  • Global career prospects: BA Computer Science is an emerging degree that integrates two entirely distinct fields- tech and computer science and liberal arts, making the degree graduates highly employable in a variety of industries in both national and international countries.
  • Adaptable job opportunities: BA Computer Science, being a specialized degree, allows learners to develop transferable technical, analytical, and problem-solving abilities, allowing them to remain adaptable and competitive in a variety of job roles, whether in the IT industry or any other industry..

 

Who should study BA Computer Science?

As a technical degree belonging to the liberal arts field, the ideal candidates for BA Computer Science are those who have a strong interest in technology and can readily integrate it with essential skills in humanities disciplines.Thus, the candidates considered as the ideal fits to pursue this course include:

  • Mathematics nerds who enjoy and are comfortable working with large amounts of data and figures.
  • Individuals who are interested in polishing their analytical and intellectual skills.
  • Individuals interested in emerging technologies and want to learn about the science that underpins computer networks, hardware, and software.
  • Problem solvers capable of investigating and developing creative solutions to technological difficulties.
  • Individuals who can combine their creative and liberal arts knowledge and skills with technical skills to develop websites and software and are seeking high-paying work opportunities.

 

BA Computer Science Eligibility Criteria

The detailed breakdown of the various criterias used to determine BA Computer Science eligibility is:

  • Merit Basis: The candidate must have a minimum of 55%-60% (depending upon the university) in 10+2 completed with Mathematics as a mandatory subject.
  • Entrance Basis: The candidate must qualify the necessary entrance exam (IPU CET / CUET UG) as per the university’s requirements and must also have a minimum of 55%-60% (depending upon the university) in 10+2 completed with Mathematics as a mandatory subject.
  • A personal interview round is also conducted by a few universities as the last step of the admission process.

It must be noted that in all of these cases the candidate must have completed their 10+2 only from a recognized board.

 

BA Computer Science Entrance Exams 2025

The colleges accept students to the BA Computer Science program on the basis of merit. Despite this, a few colleges may prefer to look into the entrance exam to determine a candidate's eligibility. These entrance exams are thus:

Exam Name

Application Date

Exam Date

Application Fee

CUET UG 2026

March 2026

May 2026

INR 1000 + INR 400 for each extra subject (General)

 

INR 900 + INR 375 for each extra subject (OBC-NCL/EWS)

 

INR 800 + INR 350 for each additional subject (SC/ST/PwD)

IPU-CET 2026

November 025 - December 2025

April 2026- May 2026

INR 1,500

 

BA Computer Science Colleges in India

As a specialized course of study belonging to the liberal arts field, not many colleges in India offer a BA Computer Science degree. The very few universities that do offer it usually do so as an exclusive computer science degree or in conjunction with another discipline, such as Finance or English. The top BA Computer Science colleges in India are:

College Name

Location

Fees (Approx.)

NIRF Ranking (Latest)

Admission Process

Guru Nanak Khalsa College for Women

Ludhiana

30,000

Not Ranked

Merit Based

Dolphin PG College

Punjab

2,10,000

Not Ranked

Merit Based

DBS Global University

Dehradun

4,80,000

Not Ranked

Entrance Based + Personal Interview

 

BA Computer Science Admission Process 2025

With a very simple and direct admission procedure, interested candidates can quickly complete the BA Computer Science registration and admission process from the comfort of their own homes. The detailed step-by-step guide to this process at Guru Nanak Khalsa College for Women is listed below:

 

Step 1: Visit https://admission.gnwldh.com/ to register at Guru Nanak Khalsa College for Women’s admission portal. While registering the candidate is required to provide a valid mobile number and email address, as well as select the course for which he or she wants to apply.

 

Step 2: Candidate will be then required to update his/her profile by providing the correct educational and personal details along with the necessary documents asked in the same. The details must be checked thoroughly as the corrections are not allowed.

 

Step 3: Once the details are furnished and documents are submitted, the candidate will be required to pay the non-refundable registration fee to complete and submit the application to the university.

 

Step 4: The university shortlists candidate’s applications for the physical verification of documents. The schedule for the same is provided to the shortlisted candidates through their email IDs or mobile number.

 

Step 5: The candidate would then be required to visit the university for physical verification of his/her documents as per the schedule provided by the university in the mail.

 

Step 6: If the physical verification is successful and the student is able to meet all the eligibility conditions required for the course, he/she is provided an official admission letter through mail within 5 working days.

 

Step 7: The candidate must submit the first semester fee to book a seat in the course.

 

Documents Required:

  • 10th marksheet and passing certificate issued by the board.
  • 12th marksheet and passing certificate issued by the board.
  • School Leaving Certificate
  • Provisional Certificate
  • Coloured Passport Size Photographs
  • Caste Certificate (If applicable)
  • Identity Proof issued by the government (Aadhar Card/PAN Card/Passport etc.)
  • IPU CET / CUET UG Admit Card (If applicable)
  • IPU CET / CUET UG Score Card (If applicable)

 

BA Computer Science Syllabus

A multifaceted syllabus that integrates numerous areas of computer science with other disciplines such as business ethics, mathematics, finance, and data analysis makes the BA Computer Science program a comprehensive field of study.

 

At DBS Global University , BA Computer Science subjects are spread across 6 semesters in the following manner:

Semester I

Semester II

Introduction to Mathematics

Basic Research Methodology

Introduction to Critical Thinking

Basic Research Methodology

English for Professional Development (EPD)

Computer Organization and Architecture

Introduction to Computers

Financial Accounting

Principles of Finance

Corporate Finance

Programming Fundamentals

Open Elective II

Open Elective I

Open Elective III

Semester III

Semester IV

Quantitative Reasoning

Foreign Language

Quantitative Reasoning

Computer Networks

International Finance

Financial Modeling

Minor Paper 1 - Data Science

 

Candidates can choose any 1 from:

  • Introduction to Data Science
  • Introduction to Data Science
  • Statistics for Data Science
  • Machine Learning Fundamentals

Minor Paper 2 - Economics

 

Candidates can choose any 1 from:

  • Introduction to Economic Reasoning
  • Statistics for Economics
  • Econometrics
  • Economics of Growth and Development

Operating Systems

Web Development

Financial Statement Analysis

Introduction to Financial Technologies

Financial Statement Analysis

Financial Risk Management

Advanced Corporate Finance

Open Elective IV

Semester V

Semester VI

Internship

Financial Econometrics

Innovation, Incubation and Entrepreneurship

Computer Vision

Environmental Studies

Mobile App Development

Advanced Financial Modeling

Corporate Governance and Ethics in Finance

Minor Paper 3 - Philosophy

 

Candidates can choose any 1 from:

  • Introduction to Indian Philosophy
  • Foundations of Western Philosophy
  • Logic, Reasoning & Methodology
  • Modern Indian Thinkers

Minor Paper 4 - Psychology

 

Candidates can choose any 1 from:

  • Introduction to Psychology
  • Employee Coaching, Mentoring and Counselling
  • Basic Psychometric
  • History of Psychology

Computer Graphics

Capstone Project

Human-Computer Interaction

 

Open Elective V

 

 

BA Computer Science Job Opportunities in India

BA Computer Science graduates are highly employable in a variety of fields, including IT and software, cybersecurity, data analytics, and even consulting. The following are the details of some of the most sought-after BA Computer Science jobs and their leading recruiters:

Job Profile

Experience

Top Recruiters

Average Salary (INR)

Software Developer

0-2

Microsoft, Wipro, Accenture

3-5 LPA

Data Analyst

0-2

TCS, Apple, Infosys

4-6 LPA

IT Support Engineer

0-2

Apple, Microsoft, TCS

3.5-5 LPA

System Analyst

3-5

IM, Microsoft, Amazon

10-12 LPA

Cloud Engineer

3-5

Microsoft, Oracle, Accenture

7-10 LPA

Database Administrator

3-5

IBM, Accenture, Oracle

7-9 LPA

Senior Software Engineer

5+

Google, Apple, Amazon

12-20+ LPA

Tech Lead

5+

IBM, Accenture, Qualcomm

15-18 LPA

Security Consultant

5+

Google, Microsoft, IBM

14-18 LPA

 

BA Computer Science FAQs

What is BA Computer Science eligibility in India?

In India, most colleges determine BA Computer Science eligibility based on merit, with a minimum of 55%-60% in 10+2 with Mathematics as a prerequisite. Furthermore, only a few other universities provide entrance-based admissions, which require candidates to pass the appropriate entrance exam in addition to meeting the standard 55%-60% criterion in 10+2 with Mathematics. The course's common entrance tests are IPU CET and CUET UG.

Can BA Computer Science graduates pursue Master of Computer Applications?

Yes, BA in Computer Science graduates are eligible to pursue an MCA, or Master of Computer Applications degree. Additionally, even though the basic criteria for pursuing MCA is a bachelor's degree in computer science or the computer applications field, it completely depends on the university's personal eligibility criteria to decide whether or not they would accept BA Computer Science graduates into the MCA course.

What are some of the benefits of pursuing a BA in Computer Science?

As a specialized degree combining two distinct disciplines- Computer technology and liberal arts, the BA Computer Science degree enables a comprehensive skill and knowledge development amongst its students that equips them with the industry-relevant transferable skills, allowing them to remain adaptable and competitive in various national and international job roles.

Which one is better for Computer Science, a BA degree or a BS degree?

A BA in Computer Science degree provides a balance of technical and liberal arts skill and knowledge development, whereas a BS in Computer Science is a highly technical degree that focuses solely on technical and analytical skill and knowledge development in the computer science field. Choosing which one is preferable is largely a matter of personal preference. If you are more interested in the technical aspects of things, BS Computer Science would be ideal; however, for someone who wants a balance of technical and liberal arts skill development, BA Computer Science is a solid option.

What can you do with a BA in Computer Science degree?

BA Computer Science graduates can pursue master's degrees in computer science disciplines such as Master of Computer Applications, Master of Computer Science, or Master of Science in Computer Science. Apart from that, they can also look for work in a variety of fields, including IT and software, cybersecurity, data analytics, and even consultancy, if they want to obtain some real-world experience.

Can a BA Computer Science student do MSc Computer Science?

Yes, while most universities allow BA Computer Science graduates to pursue an MSc in Computer Science, it should be noted that a few universities generally prefer to look at the subjects that the student have studied in his/her bachelor's degree and only then decide whether or not to allow them to pursue the MSc computer science course.

How would you rate your experience with this page up to now?

😣

😕

😊

😎

😍

KollegeApply logo

Discover Excellence: Latest Updates on India's Leading Colleges,  Admissions, and Exam News

Built in India

india
Regular Helpdesk:+91 95997 49001
Online Helpdesk:+91 97178 19001

© 2025 INDO INTERNET PRIVATE LIMITED