please wait


StreamComputer Science
Duration3 years
Course TypeGraduation

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 CoursesB.Com. Computer ScienceBachelor of Computer ScienceB.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)

    • Bachelor of Arts [BA] (Computer Science) in Punjab
    • Bachelor of Arts [BA] (Computer Science) in Haryana
    • BA in Delhi-NCR
    • BA in Maharashtra
    • BA in Chennai
    • BA in Uttar Pradesh

    B.A. Computer Science: Course Highlights

    Name of the courseB.A. In Computer Science
    Course LevelGraduation
    Duration3 years, full time/Distance Learning
    Examination TypeSemester System
    Eligibility10+2 in any discipline with aggregate 50%
    Admission ProcessMerit based or some institutes conduct their own entrance exams
    Course FeeINR 1K to 2 Lacs
    Average Starting SalaryINR 3 Lacs to 8 Lacs
    Top Recruiting CompaniesAT&T, IBM, HP, Dell, Google, Yahoo, Intel, Tata Consultancy, Microsoft, Adobe, HCL, Oracle, Accenture, BSNL, Idea, Airtel, Apple, Micromax, Flipkart, Snapdeal, and Amazon
    Job PositionsDTP 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

    NameLocationAverage Fee (in INR)
    National Post Graduate CollegeLucknow10,000
    Shri Shikshayatan CollegeKolkata32,200
    Raja Bahadur Venkat Rama Reddy Women's CollegeHyderabad35,000
    Jayoti Vidyapeeth Women's UniversityJaipur35,000
    Institute Of Advanced Studies In EducationSardarshahr8,000
    Rayat Bahra UniversityMohali20,000
    Khalsa CollegeAmritsar38,400
    St. Peter's UniversityChennai2,000
    Anandaram Dhekial Phookan CollegeNagaon7,800
    Dantuluri Narayana Raju CollegeGodavari3,820
    Dasmesh Girls CollegeHoshiarpur10,000
    guru Nanak CollegePunjab10,000
    Jamiya-Tul-Banat Women's Educational InstituteSrinagar14,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 ISemester II
    Computer Fundamentals & Programming in ‘C’PC-Software
    Logical Organization of Computer ILogical Organization of Computer II
    Practical (Programming in ‘C’)Practical (PC-Software)
    Semester IIISemester IV
    Data Structures using ‘C’Operating Systems
    Structured System Analysis & DesignProgramming in Visual Basic
    Practical (Implementation of data structure in ‘C’)Practical (Visual Basic)
    Semester VSemester VI
    Programming in ‘C++’Computer Networks
    Introduction to Data Base SystemsRelational 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
    • IGATE
    • TCS
    • HCL Technologies

    Related B.A. Computer Science courses

    • B.A. Computer Applications
    • B.A. Public Administration

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

    Job TitleJob DescriptionAverage Annual Salary in INR
    DTP OperatorDTP Operator is in charge for using computer software and for ensuring the print media is designed well and is straightforward to understand2 to 2.4 Lacs
    Software EngineerSoftware Engineer is in charge for determining operational feasibility by assessing analysis, examination, problem, definition and proposed solutions.4.29 Lacs
    ProgrammerA programmer develops and modifies computer programs by transforming project requirements into the code.4.29 Lacs
    IT Project ManagerIT Project Manager manages and maintains Information technology techniques, researching and applying technological strategic solutions.10 Lacs
    Programmer AnalystProgrammer Analyst has to plan, design as well as execute codes along with editing and updating.7-9 Lacs
    LecturerComputer Science lecturer is in charge for providing comprehensive study about the course to the candidates.6-8 Lacs
    Software DeveloperSoftware Developer is in charge for the development procedure of applications and their utilization with innovative technology.3 to 4 lacs
    IT AnalystIT Analyst is responsible for Designing and implementation of information system which enhance efficiency of applications.3.5 lacs
    Testing EngineerTesting 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

    PRICE : Not Disclosed






    TuteeHUB Protection Service

    Protecting both buyers & sellers.

    Safely Buy and Sell Courses


    Related Colleges All Colleges

    Similar Courses All Courses

    Recommended For You