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:
- National Post Graduate College, Lucknow
- Shri Shikshayatan College, Kolkata
- Raja Bahadur Venkat Rama Reddy Women's College, Hyderabad
- Jyoti Vidyapeeth Women's University, Jaipur
- Vasantrao Naik Mahavidyalaya, Aurangabad
- Pragjyotish College, Guwahati
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.
|Related Courses||B.Com. Computer Science||Bachelor of Computer Science||B.Sc. Computer Science Statistics|
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.
Top Colleges for Bachelor of Arts [BA] (Computer Science)
B.A. Computer Science: Course Highlights
|Name of the course||B.A. In Computer Science|
|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|
|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
- HCL Technologies
Related B.A. Computer Science courses
Read about more Bachelor of Arts (B.A.) courses
|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|