Enquire Now
Course Duration

3 years

Per Semester Fee

Rs. 20,000

Eligibility

12th pass from a recognised board

Key Highlights

Flexible Learning:

Online BCA programs offer flexible schedules, allowing students to balance academic pursuits with work or personal commitments.

Comprehensive Curriculum:

The online BCA covers a wide range of computer science subjects, including programming, database management, and software development.

Accessible Education:

Online BCA degrees provide accessibility to education, breaking geographical barriers and enabling learning from virtually anywhere with internet connectivity.

Enhanced Self-discipline:

The virtual learning environment promotes self-discipline and time management skills, preparing students for the demands of the evolving tech industry.

Description

An online BCA degree program offers students the flexibility to pursue their education in computer applications from the convenience of their own homes. This program typically covers a comprehensive curriculum that includes subjects such as programming languages, database management, software development, and computer networks. This mode of education not only facilitates accessibility but also encourages self-discipline and time management skills, essential attributes in the evolving landscape of technology and information systems.

Get Personalised Career Counseling


 I here by authorize SASTRA University to contact me.

Program Objective
  • To help the learners understand the programming concepts using C language and be able to write programs in C language.

  • To introduce the students to the theory of discrete mathematics, the basic concept is required to understand the theory of computer science.

  • To help the students understand the various concepts in management accounting.

  • To help the learners understand and construct digital logic circuits and be able to write simple 8085 assembly language programs.

  • To help the learners understand object-oriented programming techniques and be able to write programs by implementing OOP techniques using C++.

  • To introduce computational methods in mathematics that form the basic idea of computer science.

  • To help the learners understand the principles of Computer Hardware Architecture.

  • The goal is to help the learners clearly understand the underlying principles of various data structures and how to implement important concepts of data structures.

  • To learn the various aspects of operating systems such as process management, memory management and file systems.

  • To focus on understanding, modelling and specifying requirements that can be implemented on object-oriented platforms to produce application solutions.

Learning Outcomes
  • The learner will have an understanding of data types, tokens, variables and various types of operators.

  • The learner will understand conditional control, looping statements, arrays, strings, and user-defined and predefined functions.

  • The learner will have an understanding of basic gates, simplification of Boolean expression and K-map techniques.

  • The learner will have an understanding of counters and adders circuits.

  • The learner will have an understanding of data types, control structures, OOP concepts, and operator overloading.

  • The learner will have an understanding of the Fundamentals of Computer Architecture.

  • The learner will have an understanding of CPU & Memory organisation.

  • Learning the basics of Algorithm and Complexity analysis. The learner will have an idea of how to analyse various algorithms using asymptotic notations.

  • The learner will have an understanding of OS concepts & Process Management.

  • The learner will have an understanding of CPU Scheduling & Synchronization.

Program Structure

Subject Credit
English – I 3
Environmental Studies - I 2
Matrices & Calculus 5
Financial Accounting 5
Basics of Computing 4
Programming in C 4
Total Credits 25

Subject Credit
English – II 3
Environmental Studies - II 4
Inferential Discrete Mathematics 5
Management Accounting 5
Digital Logic Circuits & Microprocessors 4
Programming in C++ 4
Total Credits 25

Subject Credit
Numerical Methods for Computer Applications 5
Computer Organization & Architecture 5
Fundamentals of Data Structures & Algorithms 5
Operating System Concepts 4
Total Credits 19

Subject Credit
Object Oriented Analysis & Design 5
Computer Networks 5
Fundamentals of Relational Database Management Systems 5
Visual Programming 4
Total Credits 19

Subject Credit
Java Programming 4
Basics of Software Engineering 5
Web Technology 4
Elective – I 4
Total Credits 17

Subject Credit
Ecommerce 4
Computer Graphics & Multimedia 4
C# & .Net Technologies 4
Elective – II 4
Project 5
Total Credits 21

  • Programming in PERL
  • Python Programming
  • XML & Applications
  • Basic Linux Programming

  • Client Server Computing
  • Mobile Computing
  • Principles of Artificial Intelligence
  • Fundamentals of Enterprise Resource Planning
skills

Programming Languages

  • C Programming

  • C++

  • Java

  • Python

  • Data Structures and Algorithms

  • Web Technology

  • Relational Database Management Systems (RDBMS)

Electives

  • Perl Programming

  • Mobile Computing

  • Artificial Intelligence

  • ERP Fundamentals

Fee Structure

Bachelor of Computer Application - Online
Sem I Sem II Sem III Sem IV Sem V Sem VI
Admission Fee Rs. 1,000 --- --- --- --- ---
Course Fee Rs. 20,000 Rs. 20,000 Rs. 20,000 Rs. 20,000 Rs. 20,000 Rs. 20,000
Total Fee Rs. 1,21,000
*Exam & Convocation fees extra

Careers after BCA Program

Software Developer

Web Developer

System Analyst

Network Administrator

Database Administrator

IT Support Specialist

Cybersecurity Analyst

Cloud Solutions Architect

App Developer

Technical Consultant

Latest Blogs

Frequently Asked Questions (FAQs)

The program lasts 3 years, divided into 6 semesters.

The fee is ₹20,000 per semester, with a total cost of ₹1,21,000 (excluding exam and convocation fees).

Candidates must have passed 12th grade from a recognised board.

The curriculum includes programming, database management, software development, and computer networks.

Yes, the online BCA program is a great option for students looking to build a career in IT or computer science. It offers the flexibility to learn at your own pace while covering the same comprehensive curriculum as a traditional BCA program, equipping you with essential skills in programming, software development, and database management.

Yes, employers recognise the online BCA degree from SASTRA University. It carries the same weight as a regular degree and qualifies you for various job opportunities in the IT industry.
WhatsApp
+91 6382601846
Call
04448134402