BA Computer Science is a three-year undergraduate program that focuses on the mathematical and theoretical foundations of computers. For BA Computer Science course admission, the students must satisfy the eligibility criteria. Many colleges and universities conduct entrance exams for students to be eligible for the course.
BA Computer Science Core subjects include Introductory Programming Sequence, Computer Engineering, Systems Courses, Software Engineering, Senior Project, Calculus, and Discrete Math.
See Also: Computer Science Courses After 12th
BA Computer Science elective subjects include Software Engineering, Interdisciplinary Study, General Computer Science etc. BA Computer science curriculum includes Traditional Classroom-Based Teaching, Lectures, Group Discussions, Practical Sessions etc
Table of Contents
BA Computer Science Course Details
Course Name | BA Computer Science |
Course Level | Undergraduate |
Duration | 3 years |
Admission Process | Merit/ Entrance-Based |
Top Entrance Exam | CUET, NPAT, BHU UET, TISS BAT, IPU CET, JNUEE |
Eligibility | Passed Class 12 from a recognized board with an aggregate of at least 50% marks. |
Top Colleges | Delhi University, New Delhi; Kristu Jayanti College, Bangalore; DAV College, Jalandhar; RBVRR, Hyderabad; and Shri Shikshayatan College, Kolkata |
Average Fees | INR 10,000 to INR 2,00,000 |
BA in Computer Science Syllabus
Semester I | Semester II |
---|---|
Computer Fundamentals and Programming in ‘C’ | Practical (PC – Software) |
Practical (Programming in ‘C’) | PC- Software |
Logical Organization of Computer I | Logical Organization of Computer II |
Semester III | Semester IV |
Structured System Analysis & Design | Programming in Visual Basics |
Practical (Implementation of data structure in ‘C’) | Operating Systems |
Data Structures using ‘C’ | Practical (Visual Basics) |
Semester V | Semester VI |
Introduction to Database Systems | Relational Database Management Systems |
Practical (Visual Basics) | Practical (ORACLE) |
Practical (C++) | Computer Networks |
BA in Computer Science Subjects
- Computer Fundamentals and Programming in ‘C’: Computer fundamentals includes topics such as input devices, output devices, memory, CPU, motherboard, computer network, virus, software, hardware etc. Whereas, C programming that is covered includes Basic C programming Syntax, Data Types, Variables, Loops, Operators, etc. See Also: Basic Computer Course Syllabus
- Logical Organization of Computer: Computer Logical Organization refers to the level of abstraction above the digital logic level, but below the operating system level.
- Structured System Analysis & Design: Structured Systems Analysis and Design Method is the analysis and design of information systems. It is produced by the Central Computer and Telecommunications Agency. See Also: Free Software Engineering Courses Online
- Programming in Visual Basic: Visual Basic is a programming language and environment from Microsoft that provides a graphical user interface that allows programmers to modify code.
- Computer Networks: Computer networking use a system of rules, to transmit information over physical/ wireless technologies.
BA in Computer Science Electives
- Software Engineering: Software engineering includes applying principles of software engineering to design, develop, maintain, test, and evaluate computer software.
- Interdisciplinary Study: Interdisciplinarity studies the combination of multiple academic disciplines into one activity. It draws knowledge from fields like sociology, anthropology, psychology, economics, etc.
- General Computer Science: Computer science focuses on the development and testing of software and software systems. It involves mathematical models, data analysis and security, algorithms, and computational theory.
BA in Computer Science Top Colleges
BA in Computer Science Top Colleges are mentioned below:
Name of the College | Average Annual Fees |
---|---|
Delhi University, New Delhi | INR 6,630 |
Kristu Jayanti College, Bangalore | INR 53,000 |
DAV College, Jalandhar | INR 25,750 |
RBVRR, Hyderabad | INR 21,980 |
Shri Shikshayatan College, Kolkata | INR 34,400 |
CMK National Post Graduate Girls College, Sirsa | INR 15,752 |
Khalsa College, Amritsar | INR 44,930 |
Jayoti Vidyapeeth Women’s University, Jaipur | INR 12,000 |
Shri Krishna University, Chhatarpur | INR 10,500 |
Khalsa College of Technology and Business Studies, Mohali | INR 27,500 |
BA in Computer Science Books
Name of the Book | Authors |
---|---|
Operating System | Silberschatz Galvin Gagne |
DBMS | Korth |
Computer Networks | Tanenbaum |
Introduction to Automata Theory | J.D Ullman |
Database Design and Implementation | Elmasri and Navathe |
BA in Computer Science Syllabus: FAQs
Ques. What is BA in Computer Science?
Ans. BA Computer Science is a three-year undergraduate programme that focuses on the mathematical and theoretical foundations of computers.
Ques. What is the eligibility criteria for BA in Computer Science?
Ans. For BA Computer Science course admission, the students must satisfy the eligibility criteria. Many colleges and universities conduct entrance exams for students to be eligible for the course. Students are required to have a minimum of 50% in their 12th exams.
Ques. What are the job options after completion of BA in Computer Science?
Ans. Some of the jobs for a BA in Computer Science include Computer Technical Support Specialist, Software Developer, Information Security Analyst, etc.
Ques. What is the average salary of BA in Computer Science?
Ans. The average BA in Computer Science salary is INR 2.5 to 8LPA.
Ques. What are the top colleges for BA in Computer Science?
Ans. Delhi University, New Delhi; Kristu Jayanti College, Bangalore; DAV College, Jalandhar
RBVRR, Hyderabad; Shri Shikshayatan College, Kolkata; and CMK National Post Graduate Girls College, Sirsa are the top colleges for BA in Computer Science.
Ques. Is it worth doing BA in Computer Science?
Ans. Yes, because a computer science degree is worth it for many students. Research has been projected 11% job growth in computer and IT occupations over the next 10 years.
Ques. What are the courses that can be done after BA in Computer Science?
Ans. The courses that can be done after BA in Computer Science:
- M-Tech
- M.Sc. or M.S.
- MBA and PGDM
- Engineering Management
- Training and Certification Courses
Ques. What are the core subjects of BA in Computer Science?
Ans. The core subjects of BA in Computer Science:
- Introductory Programming Sequence (Cs151,Cs212,Cs312)
- Computer Engineering
- Systems Courses
- Software Engineering
- Senior Project
- Calculus I
- Discrete Math
Ques. What are the project topics in BA in Computer Science?
Ans. Some of the common project topics in BA in Computer Science?
- Automated Market Basket Analysis System
- Computerized Land Information System
- Intranet Mailing System
Ques. What are the common entrance test for BA in Computer Science?
Ans. CUET, NPAT, BHU UET, TISS BAT, IPU CET, JNUEE are the common entrance test for BA in Computer Science.