BA Computer Science Syllabus and Subjects

Duration: 3 Years
Avg Fees: ₹50K - 2 LPA
Kripal Thapa
Kripal Thapa

Updated on - Jan 4, 2023

BA Computer Science subjects are spread across six semesters. The subjects taught are intended to provide students with a more in-depth grasp of the course.

Semester Wise BA Computer Science Syllabus

The first year of the BA Computer Science curriculum focuses mostly on core areas in the theoretical foundations of computers. As a result, the BA Computer Science first-year course does not change significantly. The BA Computer Science course provides students with all of the necessary information.

Listed below is the BA Computer Science program's detailed semester-by-semester syllabus:

BA Computer Science First Year Syllabus

The following is a list of BA Computer Science subjects offered in the first year:

BA Computer Science First Year 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

BA Computer Science Second Year Syllabus

The following is a list of BA Computer Science subjects offered in the second year:

BA Computer Science Second Year Syllabus

Semester II

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)

BA Computer Science Third Year Syllabus

The following is a list of BA Computer Science subjects offered in the third year:

BA Computer Science Third Year Syllabus

Semester V

Semester VI

Introduction to Database Systems

Relational Database Management Systems

Practical (Visual Basics)

Practical (ORACLE)

Practical (C++)

Computer Networks

Also Read on BA Syllabus and Subjects

BA Computer Science Subjects

The following are the subjects in BA Computer Science programmes at colleges around the country. Although the organization of the course varies based on the college or institute, the substance of the subject remains constant.

BA Computer Science Core Subjects

  • Introductory Programming Sequence (Cs151,Cs212,Cs312)
  • Computer Engineering
  • Systems Courses
  • Software Engineering
  • Senior Project
  • Calculus I
  • Discrete Math

BA Computer Science Elective Subjects

  • Software Engineering
  • Interdisciplinary Study
  • General Computer Science

BA Computer Science Course Structure

The BA Computer Science curriculum includes both core and elective studies. The programme is a three-year undergraduate programme with six semesters. The structure of the course is as follows:

  • Undergraduate Course
  • VI Semesters
  • Core Subjects
  • Research Project
  • Elective Subjects

BA Computer Science Teaching Methodology and Techniques

 Traditional lecture-based training is included in the BA Computer Science teaching approach and methodology along with various strategies such as directed dialogues, brainstorming, games and panel discussions.

Such an approach allows students to ask questions and receive answers to those questions. The teaching strategies and techniques used in this course are designed to ensure that students following this course have access to all accessible infrastructure and amenities.

 The following are some general teaching methods and strategies:

  • Traditional Classroom-Based Teaching
  • Lectures
  • Research Papers
  • Group Discussions
  • Seminars
  • Practical Sessions

BA Computer Science Course Projects

Research projects are an essential component of a BA Computer Science degree programme. Professors grade these projects to determine the student's comprehension of the subjects. Students can choose their project themes based on their choices.

 The following are some of the most popular research projects:

  • Automated Market Basket Analysis System
  • Computer Networking using Wireless Network
  • Design and Implementation of E-Learning System
  • Computerized Land Information System
  • Intranet Mailing System

BA Computer Science Course Books

Books may be a terrific investment for students pursuing a BA in Computer Science because they can truly assist them to study their specialization in depth. Students can use books as a source of knowledge to learn more about topics that they are interested in. Students can borrow reference books from libraries, get them from the internet, or buy them.

 The following are some of the most popular BA Computer Science course books that students can purchase:

BA Computer Science Course Books

Name of Book

Author

Operating System

Silberschatz Galvin Gagne

Database Design and Implementation

Elmasri and Navathe

DBMS

Korth

Computer Networks

Tanenbaum

Introduction to Automata Theory

J.D Ullman

BA Computer Science Fee Structure

Loading...