BA Computer Science Syllabus, Subjects, Electives, Core, Colleges, Course, Books

Sounak Banerjee's profile photo

Sounak Banerjee

Associate Content Manager

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

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 AlsoFree 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: 

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.

Comments



No Comments To Show

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

View All
DBS Global University
Dehradun, Uttarakhand
1.86 L first year fees
VIEW ALL COURSES & FEES
35.36 K first year fees
VIEW ALL COURSES & FEES
40 K first year fees
VIEW ALL COURSES & FEES
45 K first year fees
VIEW ALL COURSES & FEES
45 K first year fees
VIEW ALL COURSES & FEES