L o a d i n g
shape
shape

Duration:

4 Years (8-Semester)

shape
shape

Mode of Learning:

Online

shape
shape
Language

Medium of Instruction:

English

Overview:

The Bachelor of Computer Applications (BCA) online degree program offers a comprehensive education in computer science and IT, delivered through a flexible online platform. Designed to cater to students seeking a robust foundation in programming, software development, and data management, the program covers key areas such as coding languages, database management, and system analysis.

With the convenience of digital access, students can engage with interactive learning materials, participate in virtual labs, and collaborate with peers and instructors from anywhere. Online BCA program's structure supports a balanced approach to education, allowing learners to integrate their studies with personal and professional responsibilities, while gaining essential skills and knowledge for a successful career in the technology sector.

Free Personalised Career Counseling

 I here by authorize MMU to contact me.

Key Features - BCA Degree Course

Flexible study schedules enable students to balance coursework with personal and professional commitments.

Comprehensive curriculum covering programming, data structures, and software development.

Access to digital resources and interactive tools for enhanced learning and practical experience.

Online labs and virtual projects provide hands-on experience with coding and software applications.

Opportunity to collaborate with peers and instructors through online forums and video meetings.

Course Outcomes:

  • Proficiency in applying advanced techniques for analyzing, designing, and implementing business systems using current information technology.
  • Commitment to ongoing professional development to enhance skills and thrive in a competitive field.
  • Capability to choose and employ quantitative or qualitative methods for identifying, analyzing, and resolving issues.

Course Objectives:

  • Develop a strong foundation in programming languages and software development principles.
  • Acquire skills in database management and data analysis to address real-world IT challenges.
  • Prepare for a successful career in IT through practical projects and professional development opportunities.

BCA Course Eligibility:

The candidate should have passed Senior Secondary Certificate (10+2) Examination with at least five subjects with Mathematics as a compulsory subject at Matriculation examination from any recognized Board/University.

Multiple Exit Option:

  • Students opting to quit after 1 year will be awarded with a Certificate in Computer Applications but he/she must undergo Summer Internship for 6 weeks after 2 semester.
  • Students opting to quit after 2 year will be awarded with a Diploma in Computer Applications, but he/she must undergo an internship of 6 weeks after 4 semester.
  • Students opting to quit after 3 year will be awarded with a Degree in Bachelor of Computer Applications.
  • A student can continue his/her study in the 4 year, if he/she has scored 7.53 CGPA upto 6 Semester and will be awarded with a Degree in Bachelor of Computer Applications (Hons.)
shape

Course Structure

  • Programming in C
  • Computer Fundamentals & MS Office
  • Digital Electronics
  • Introduction to Information Technology
  • English
  • Universal Human Values
  • C Lab
  • MS Office Lab

  • Object Oriented Programming Using C++
  • Data Structure
  • System Analysis & Design
  • Hindi
  • Environment Studies
  • C++ Lab
  • Data Structure Lab
  • Seminar-I
  • Cultural/ Sports/Health & Yoga

  • Database Management System
  • Web Designing Fundamentals
  • Computer System Architecture
  • Mathematical Foundation
  • Data Communication & Networking
  • DBMS Lab
  • Web Designing Lab
  • English Communication Lab
  • NSS/NCC

  • Java Programming
  • Open Source Programming
  • Operating System
  • Software Engineering
  • Disaster Management
  • Java Lab
  • Open Source Programming Lab
  • Indian Constitution
  • Project I

  • Python Programming
  • Mobile Application Development
  • Statistical Methods
  • Python Programming Lab
  • Mobile Application Development Lab
  • Project-II
  • Entrepreneurship Development & management
  • Training viva-voce
  • Elective – I
  • Software Project Management
  • E-Commerce
  • Software Quality & Testing
  • Elective – II
  • Computer Graphics
  • Data Warehousing & Data Mining
  • Compiler Construction

  • R Programming
  • Cloud Computing
  • R Programming Lab
  • Cloud Computing Lab
  • Project III
  • Cultural/ Sports/Health & Yoga
  • OR

  • Industrial Project
  • Elective – III
  • Internet of Things
  • Cyber Security
  • Artificial Intelligence

  • Research Methodology
  • Research & Publications Ethics
  • Departmental Elective (Research Based)
  • Synopsis writing & presentation
  • Seminar (based on literature review & data collection)

  • Research & thesis writing

Fee Structure

Fee / Year Registration Fees
International Students
Indian Students SAARC Countries Non- SAARC Countries Indian Students International Students
₹30000 $500 $750 ₹500 $10

Career Opportunities After BCA:

Software Developer
Systems Analyst
Database Administrator
Web Developer
IT Consultant
Technical Support Engineer

Admission Process:

  • Step 1
    Explore the online program
  • Step 2
    Fill the admission form online
  • Step 3
    Upload your documents and Submit
  • Step 4
    Pay the program fees
  • Step 5
    Start learning

FAQs

An online BCA (Bachelor of Computer Applications) degree program is a three-year undergraduate course that focuses on computer applications and software development. The program is delivered via online platforms, allowing students to study from anywhere while providing them with flexible learning schedules.

The main difference lies in the delivery mode. An online BCA program is delivered entirely online, allowing for greater flexibility and convenience, while a regular BCA program requires attendance in physical classes. Both degrees cover the same curriculum, and an online degree is usually equally recognized by employers and educational institutions.

  • Programming in C
  • Computer Fundamentals & MS Office
  • Digital Electronics
  • Introduction to Information Technology
  • Object Oriented Programming Using C++
  • Data Structure
  • System Analysis & Design