NAAC A+ Grade Accredited University UGC Entitled Online Programmes
VGU

VIVEKANANDA GLOBAL UNIVERSITY

CENTRE FOR DISTANCE & ONLINE EDUCATION

Apply via WhatsApp
Admissions Open for Online Batch | UGC Entitled

Bachelor of Computer Applications (Online BCA)

Build a solid foundation in computer science, software development, and modern programming languages with VGU's NAAC A+ accredited Online BCA program.

₹19k

Per Semester Fee

3 Years

Duration (6 Semesters)

140

Total Credits

Instant BCA Admission Enquiry

Fast Reply via WhatsApp

Connect instantly with our academic counsellors regarding IT specialisations, eligibility, and admission steps.

About Vivekananda Global University

A Legacy of Academic Excellence & Innovation

VGU Jaipur is a premier NAAC A+ accredited and UGC approved institution creating unparalleled benchmarks in higher education.

NAAC GRADE A+

Accredited by National Assessment & Accreditation Council

UGC ENTITLED

Approved Online Degree Programmes

AICTE APPROVED

All India Council for Technical Education

QS WORLD RANKINGS

Ranked 681-700 in Asia University Rankings

Most Preferred University

The Most Preferred Private University Of The Year - WEST for 2 Consecutive Years (2018/19)

Green Campus

4 Star Rated Green Campus by ASSOCHAM, India

Forbes Recognised

Acknowledged in the Forbes List 2018 Among 35 Institutes Across India

Why Choose Online VGU

Designed for IT Mastery, Flexibility & Career Growth

UGC Entitled Degree

Certificate awarded by VGU Jaipur, rated A+ by NAAC, globally valid for IT careers & higher studies.

Self-Paced Online Study

Study while working. Learn coding & computer science from anywhere with optimum flexibility.

Live Faculty Sessions

Enrich yourself with interactive classes conducted by experienced faculties and seasoned tech experts.

Corporate Mentorship

Have corporate coaches, IT industry experts, and faculties as your personal mentors.

Robust Academic Delivery Mechanisms

Live, Interactive Lectures
Industry Expert Webinars
Pre-Recorded AV Content
Asynchronous Discussion Forums
Gamified Quizzes & MCQ's
Case Studies & Simulations
AI-Based Proctored Exams
24x7 Learner Support Center
Program Overview

Why Choose Online BCA?

Learners will gain a solid foundation in computer science, software development, and programming languages through the online Bachelor of Computer Applications (BCA) degree program.

The curriculum prepares learners for a wide range of IT-related occupations, where teamwork and problem-solving skills are essential for producing high-quality software and technological solutions.

Eligibility Criteria:

Passed in 10+2 or equivalent in any stream from a recognized Board/Council/University.

Duration & Fee Structure:

Duration

3 Years / 6 Semesters (Max 6 years)

Academic Fee

₹19,000 / Semester (National) | ₹38,000 Int.

Top Career Avenues After Online BCA

Equip yourself for high-growth technical roles across top global IT firms and tech startups:

Software Developer/Programmer
Senior Software Developer
Database Administrator
IT Project Manager
IT Consultant
System Analyst Trainee
CTIS & Cloud Specialist
AI / Data Science Engineer
Blockchain Developer
CTO / IT Director
Future-Ready Tracks

5 Distinct Specialisation Elective Pools

Tailor your BCA degree with cutting-edge tech specialisations to match your career ambitions.

Track 01

UX Design Specialisation

Master user research, interaction design, wireframing, prototyping, usability testing, and design thinking.

  • • Intro to UX & User Research
  • • Information Architecture & Interaction
  • • Wireframing & Prototyping
  • • Usability Testing & Visual Design
  • • Design Thinking Application
Choose UX Design
Track 02

Data Science Specialisation

Gain expertise in big data analytics, machine learning, R programming, data mining, and predictive visualization.

  • • Mathematical Computation of Data
  • • Big Data Analytics & Machine Learning
  • • R for Data Science
  • • Information Extraction & Retrieval
  • • Data Mining & Visualization
Choose Data Science
Track 03

Cloud Technology & Info Security

Learn cloud web services, network security, database security fundamentals, ethical hacking, and virtualization.

  • • Cryptography & Virtualisation
  • • Fundamentals of Cloud Technology
  • • Network Security & Cloud Web Services
  • • Database Security Fundamentals
  • • Ethical Hacking
Choose CTIS
Track 04

Blockchain Technology

Explore distributed ledger technology, Solidity programming, smart contract development, and Ethereum platforms.

  • • Intro to Cryptography
  • • Distributed Ledger Technology
  • • Solidity Programming
  • • Smart Contract Development
  • • Blockchain Architecture & Economics
Choose Blockchain
Track 05

Artificial Intelligence (AI)

Master machine learning, deep learning, reinforcement learning, natural language processing (NLP), and chatbot development.

  • • Discrete Mathematics & AI
  • • Machine Learning & Deep Learning
  • • Reinforcement Learning
  • • Natural Language Processing (NLP)
  • • Chat Bot Development
Choose AI
Complete Syllabus

Programme Structure (140 Total Credits)

Semester-by-semester course breakdown across the 3-year Online BCA degree.

Semester 1

24 Credits
  • Basic Mathematics 4 Cr
  • Fundamental of C 4 Cr
  • Basic Electronics 4 Cr
  • Principle of Programming Languages 4 Cr
  • Fundamentals of C Lab 4 Cr
  • PC Software and Automation 2 Cr
  • Elective 1 (DSE) 2 Cr

Semester 2

24 Credits
  • Object Oriented Programming with C++ 4 Cr
  • Data Structures and Algorithms 4 Cr
  • Management Information System 4 Cr
  • OOP with C++ Lab 4 Cr
  • Data Structures Lab 4 Cr
  • Soft Skill & Professional Aptitude 2 Cr
  • Elective 2 (DSE) 2 Cr

Semester 3

24 Credits
  • Database Management Systems 4 Cr
  • Computer Networks 4 Cr
  • Internet and Web Application 4 Cr
  • Database Management Systems Lab 4 Cr
  • Internet & Web Programming Lab 4 Cr
  • Elective 3 (DSE) 2 Cr
  • Elective 4 (DSE) 2 Cr

Semester 4

24 Credits
  • Programming in Java 4 Cr
  • Operating Systems 4 Cr
  • Computer Graphics & Visualization 4 Cr
  • Computer Graphics Lab 4 Cr
  • Programming in Java Lab 4 Cr
  • Elective 5 (DSE) 2 Cr
  • Elective 6 (DSE) 2 Cr

Semester 5

24 Credits
  • Software Engineering 4 Cr
  • Software Engineering Lab 4 Cr
  • Python Programming 4 Cr
  • Python Programming Lab 4 Cr
  • Project Formulation and Appraisal 4 Cr
  • Elective 7 (DSE) 2 Cr
  • Elective 8 (DSE) 2 Cr

Semester 6

20 Credits
  • MAJOR PROJECT 10 Cr
  • Indian Knowledge System* 3 Cr
  • Universal Human Values* 3 Cr
  • Elective 9 (DSE) 2 Cr
  • Elective 10 (DSE) 2 Cr

*Subject to Approval. Grand Total: 140 Credits.

Fair & Rigorous

Evaluation & Examination Scheme

Student performance is evaluated through continuous internal assessments and comprehensive end-term examinations conducted via secure virtual proctoring.

Internal Assessment (30 Marks)

Assignment 1 (10 Marks) + Assignment 2 (15 Marks) + Activities (5 Marks)

30%

End Term Examination (70 Marks)

49 MCQs (1 mark each) + 3 Subjective Questions (7 marks each)

70%

How to Apply? (5 Simple Steps)

1

Visit Registration Portal: Go to https://onlinevgu.com/ & locate the Registration Portal.

2

Register & Pay Fee: Fill your details and pay the registration fee.

3

Select Semester Fee: Pay the academic fee for the first semester/year or full program.

4

Upload Documents: Upload all mandatory documents & submit your application.

5

Confirmation: The university will verify your documents to confirm your admission.

Instant Connect

Start Your Online BCA Journey Today

Have questions regarding fee payment, technical specialisation tracks, or eligibility? Send your enquiry directly to our admissions team via WhatsApp for instant answers.