Bachelor of Arts (B.A.) Computer Science Top Colleges, Syllabus, Scope and Salary

Sakshi Gupta's profile photo

Sakshi Gupta

Content Curator

Stream Computer Science
Duration 3 years
Course B.A.
Course Type Graduation

B.A. Computer Science is a 3 year graduate degree program which can be done after 10+2 from a recognized board with a minimum 50% marks in aggregate.

Top colleges offering BA Computer Science are:

This course focuses on the mathematical and theoretical foundation of computing, rather than teaching specific technologies. BA Computer Science degree is given for completing a program of study in the field of software development, software testing, software engineering, computer networking, web design, databases, and programming.

Average fees for B.A. Computer Science course would be INR 1,000 to 2 lacs depending upon the criteria of the college. Admission in most of the Bachelor of Arts (BA) colleges is done through merit list on marks in 10+2, however, there are some colleges which offer admission on the basis of entrance exam.

The major objective of B.A. Computer Science is to provide knowledge and information of math, software, hardware, computer fundamentals, computer architecture, C programming, programming in Java, logic designing, data structures, operating systems, database management systems and data algorithms which can be learned after completing this course.

After this course candidate will have a lot of career opportunities in industry, computer network, systems, and database administrators in computer systems design and related services. After completing this course student can get job offers in IT sector with the salary package of 3 to 8 lacs per annum.

B.A. Computer Science: Course Highlights

Name of the course B.A. In Computer Science
Course Level Graduation
Duration 3 years, full time/Distance Learning
Examination Type Semester System
Eligibility 10+2 in any discipline with aggregate 50%
Admission Process Merit based or some institutes conduct their own entrance exams
Course Fee INR 1K to 2 Lacs
Average Starting Salary INR 3 Lacs to 8 Lacs
Top Recruiting Companies AT&T, IBM, HP, Dell, Google, Yahoo, Intel, Tata Consultancy, Microsoft, Adobe, HCL, Oracle, Accenture, BSNL, Idea, Airtel, Apple, Micromax, Flipkart, Snapdeal, and Amazon
Job Positions DTP Operator, Software Engineer, Programmer, IT Project Manager, Programmer Analyst, Lecturer, Software Developer, IT Analyst, Testing Engineer, Assistant Professor, Computer Science Teacher, Back Office Executive, Vocational Instructor, Computer Programmer Operator, Date Entry Operator, Technical Assistant, Computer Lab Assistant etc.

B.A. Computer Science: What is about?

B.A. Computer Science is the study of principles and fundamentals of computers, where most recent technologies and trends are the major topics. The course helps students to deal with the technicalities, issues, and problems with approved knowledge of databases and analytical skills.

The course prepares students to work as Software Engineers in prestigious IT companies that offer them a good salary that increases based on experience and expertise. It is concerned with understanding, execution, designing and solving problems related to computer systems and applications.

B.A. Computer Science teaches students with computing methods that have their underlying foundation in concepts of mathematics and logics. The course provides information about programming and database requisitions. Candidates also learn how to develop competence in process and product standards.

Candidates who have interest in computer science disciplines for example programming languages, network design and engineering, hardware architecture and construction, software engineering, multimedia design and software tools and packages. Applicants who have innovative skills and abilities like teamwork, leadership and administration, communication in writing and speech, negotiation and influence and time management and association.

B.A. Computer Science: Top Institutes

Name Location Average Fee (in INR)
National Post Graduate College Lucknow 10,000
Shri Shikshayatan College Kolkata 32,200
Raja Bahadur Venkat Rama Reddy Women's College Hyderabad 35,000
Jayoti Vidyapeeth Women's University Jaipur 35,000
Institute Of Advanced Studies In Education Sardarshahr 8,000
Rayat Bahra University Mohali 20,000
Khalsa College Amritsar 38,400
St. Peter's University Chennai 2,000
Anandaram Dhekial Phookan College Nagaon 7,800
Dantuluri Narayana Raju College Godavari 3,820
Dasmesh Girls College Hoshiarpur 10,000
guru Nanak College Punjab 10,000
Jamiya-Tul-Banat Women's Educational Institute Srinagar 14,300

Eligibility for B.A. Computer Science

Applicants must be passed (10+2) from a recognized school board, not necessary science background can apply for this course.

B.A. Computer Science: Admission Process

There are few colleges and institutes who offer admission after clearance of entrance test and on the basis of marks obtained in entrance exam along with marks scored in 10+2 admission. Colleges for example; Dhanwantari College Conduct Undergraduate Entrance Test for admission to their honors program in Computer Science.

The syllabus for entrance test covers topics from Physics, Chemistry and Mathematics. There are a total of 150 questions, i.e., 50 questions from every topic. The questions are of 10+2 level. The entrance test will be of objective type questions in which there will be 4 options available to each question. Entrance exam will be of 3 hours and there must be negative marking for each wrong answer.

B.A. Computer Science: Selection process

For the selection process,  applicants will be evaluated on the basis of marks obtained at 10+2 and entrance test wherever applicable. After this they need to clear group discussion and personal interview by showing their skills and expertise in knowledge and study.

B.A. Computer Science: Syllabus and Course Description

Semester I Semester II
Computer Fundamentals & Programming in ‘C’ PC-Software
Logical Organization of Computer I Logical Organization of Computer II
Practical (Programming in ‘C’) Practical (PC-Software)
Semester III Semester IV
Data Structures using ‘C’ Operating Systems
Structured System Analysis & Design Programming in Visual Basic
Practical (Implementation of data structure in ‘C’) Practical (Visual Basic)
Semester V Semester VI
Programming in ‘C++’ Computer Networks
Introduction to Data Base Systems Relational Database Management System
Practical (‘C++’) Practical (ORACLE)

B.A. Computer Science: Career Prospects

Computer Science is a branch that is continually developing these days. Computers are being utilized these days in all circles of life and are reliant on productive software and better computers. The necessity of computer experts and professionals is high in many organizations as they can make new and better software system which will expand the efficiency of the computers. B.A. Computer Science graduates can act as technical managers or analysts in various computer and software industries.

Top recruiters in this sector:

  • EXL Services
  • Dell
  • Accenture
  • Google
  • Concentrix
  • IBM
  • Infosys
  • Yahoo
  • TCS
  • HCL Technologies

Related B.A. Computer Science courses

Read about more Bachelor of Arts (B.A.) courses

Bachelor of (B.A.) Computer Science annual salary
Job Title Job Description Average Annual Salary in INR
DTP Operator DTP Operator is in charge for using computer software and for ensuring the print media is designed well and is straightforward to understand 2 to 2.4 Lacs
Software Engineer Software Engineer is in charge for determining operational feasibility by assessing analysis, examination, problem, definition and proposed solutions. 4.29 Lacs
Programmer A programmer develops and modifies computer programs by transforming project requirements into the code. 4.29 Lacs
IT Project Manager IT Project Manager manages and maintains Information technology techniques, researching and applying technological strategic solutions. 10 Lacs
Programmer Analyst Programmer Analyst has to plan, design as well as execute codes along with editing and updating. 7-9 Lacs
Lecturer Computer Science lecturer is in charge for providing comprehensive study about the course to the candidates. 6-8 Lacs
Software Developer Software Developer is in charge for the development procedure of applications and their utilization with innovative technology. 3 to 4 lacs
IT Analyst IT Analyst is responsible for Designing and implementation of information system which enhance efficiency of applications. 3.5 lacs
Testing Engineer Testing Engineer is in charge to handle all the challenges in running of applications and testing it time to time to avoid time-out of applications. 3.68 lacs

Bachelor of Arts [BA] (Computer Science) Fee Structure in India

2.44 K (Minimum Fee)PUBLIC COLLEGES1.20 L  (Maximum Fee)
34.14 K (Average Fee)
3.25 K (Minimum Fee)Private COLLEGES1.53 L (Maximum Fee)
52.25 K (Average Fee)

Bachelor of Arts [BA] (Computer Science) Fee Structure By state


81.67 K
35.73 KPrivate COLLEGES82.50 K
65.22 K

Madhya Pradesh

2.44 K
25.50 KPrivate COLLEGES1.35 L
55.38 K


8.70 K
13.64 KPrivate COLLEGES1 L
43.93 K

West Bengal

34.73 K
9.09 KPrivate COLLEGES9.09 K
9.09 K


No Comments To Show

Bachelor of Arts [BA] (Computer Science) Colleges IN INDIA

View All
Delhi University - [DU]
New Delhi, Delhi NCR
3.53 K first year fees
53 K first year fees
DAV College
Jalandhar, Punjab
21.91 K first year fees
15.75 K first year fees
DAV College
Amritsar, Punjab
24.69 K first year fees
Shri Shikshayatan College
Kolkata, West Bengal
35.36 K first year fees
21.98 K first year fees