SASTRA BCA Enroll Now

Bachelor of Computer Application's (B.C.A)

Bachelor of Computer Application is an undergraduate three year degree programme in the field of computer application.

It provides in-depth knowledge in computer fundamentals, programming languages like C, JAVA, database systems, information security, and web development over the period of three years.

This course provides a lot of opportunities to the students who are interested in computer field and wants to work in the IT sector as programmer or software developer

Learning Outcome

On completion of this program the participants would be equipped with the necessary conceptual knowledge and practical insights in computer application. It will enable them to pursue higher studies or start their career as prestigious managers or entrepreneurs

Eligibility for Admission

Candidates for admission to the first semester of B.C.A should have passed the Higher Secondary Course (10+2) in the academic stream (with Mathematics/Statistics) conducted by an approved Board or any other competent Agency accepted by the Board of Management of SASTRA as equivalent thereto.

They must also satisfy the conditions regarding the minimum marks, age along with requisite documents as prescribed by the Board of Management of SASTRA from time to time.

Selection procedure

Selection to B.C.A.(Online Mode - Semester Pattern) programme in SASTRA will be done transparently based on merit.

Duration of the Programme

The duration of undergraduate Degree Programme (B.C.A.) Bachelor of Computer Application will cover a period of (6 semesters) three academic years.

Medium of instruction

The medium of instruction for B.C.A. Programme will be in English.

Scheme of Study
I Semester
Course CodeCourse TitleCredits
ENGOL134English –I2
CIVOL112Environmental Studies-I2
MATOL119Matrices & Calculus4
COMOL114Financial Accounting4
CAPOL101Basics of Computing4
CAPOL102Programming in C4
TOTAL20
II Semester
Course CodeCourse TitleCredits
ENGOL135English –II2
CIVOL222Environmental Studies -II2
MATOL120Inferential Discrete Mathematics4
COMOL115Management Accounting4
ECSOL104Digital Logic Circuits & Microprocessors4
CAPOL105Programming in C++4
TOTAL20
III Semester
Course CodeCourse TitleCredits
MATOL121Numerical Methods for Computer Applications4
CAPOL107Computer Organization & Architecture4
CAPOL201Fundamentals of Data Structures & Algorithms4
CAPOL108Operating System Concepts4
TOTAL16
IV Semester
Course CodeCourse TitleCredits
CAPOL203Object Oriented Analysis &Design4
CAPOL204Computer Networks4
CAPOL110Fundamentals of Relational Database Management Systems4
CAPOL205Visual Programming4
TOTAL16
V Semester
Course CodeCourse TitleCredits
CAPOL301Java Programming5
CAPOL207Basics of Software Engineering4
CAPOL302Web Technology5
CAPOLXXXElective – I4
TOTAL18
VI Semester
Course CodeCourse TitleCredits
CAPOL305Ecommerce4
CAPOL208Computer Graphics &Multimedia4
CAPOL306C#  &. Net Technologies5
CAPOLXXXElective-II5
CAPOL307Project12
TOTAL30
Elective – I
Course CodeCourse Title
CAPOL112Programming in PERL
CAPOL113Python Programming
CAPOL210XML & Applications
CAPOL211Basic Linux Programming
Elective – II
Course CodeCourse Title
CAPOL308Client Server Computing
CAPOL309Mobile Computing
CAPOL310Principles of Artificial Intelligence
CAPOL311Fundamentals of Enterprise Resource Planning
CAPOL212Information Technology & Infrastructure Management
Fee Structure
DurationNo of SemeterTuition FeeAdmission Fee
[One Time]
Exam FeesConvocation Fee
3 Year6 Rs 20,000/-
[per semester]
Rs 1,000/- Fees Per Paper* Rs 1500/-

* Will be announced before the commencement of Examination