Admissions are closing 31st March. Get a 20% Early-bird discount Admissions are closing 31st March. Get a 20% Early-bird discount Admissions are closing 31st March. Get a 20% Early-bird discount
Online BCA

Bachelor of Computer Applications

Online Study
3 Years

Duration

months
Easy Finance

Options

Hiring Partners
Online

Lectures

Online BCA Overview

Dive into the dynamic world of technology with the Online BCA program - designed for aspiring developers, tech enthusiasts, and problem-solvers. Master essential skills in programming, data structures, web design, networking, and software development using modern tools and languages. With a curriculum aligned to industry needs, you’ll build the expertise to innovate, adapt, and thrive in the ever-evolving tech landscape. Whether you aim to be a software developer, data analyst, cybersecurity expert, or IT specialist, this program sets the stage for your success.


Eligibility for Online BCA

Candidate must have completed +2 or equivalent examination

NIU Online Benefits

  • Interactive Live Lectures: Engage in live, dynamic sessions that foster real-time collaboration with peers and instructors.
  • Legacy of Excellence: Benefit from Noida International University’s 14-year legacy of trusted academic achievement.
  • Industry-Aligned Curriculum: Study a curriculum shaped by industry insights, ensuring relevance in today’s job market.
  • Expert Faculty: Learn from experienced educators and industry professionals, bringing practical knowledge to each class.
  • Equal to On-Campus Degrees: Earn a degree with the same recognition and value as traditional, on-campus programs.

Online BCA Program Fee :

Our flexible payment options make it easy to pay your fees in smooth, hassle-free instalments.

Program Fees: Non-Refundable Registration Fees of Rs. 1100/- to be paid while registering online.

BCA Sem 1
Sem 2
Sem 3
Sem 4
Sem 5
Sem 6
Total
Fees 18500 18500 18500 18500 18500 18500 111000
BCA Year 1
Year 2
Year 3
Total
Fees 37000 37000 37000 111000
BCA Lumpsum
Fees 111000

Online BCA Program Syllabus


Semester 1

Discrete Mathematics (DSC-1)
4
Fundamental of Computers and IT (DSC-2)
4
Programming using C Language (DSC-3)
4
Ability Enhancement Course (AEC)
Environment Study
2
Skill Enhancement Course (Choose anyone)
Document Preparation using Word
2
MOOC course from SWAYAM /NPTEL/ Open Elective offered by another School
/Department / Programme
2
Value Added Course (VAC)
Choose any one from List-B
2
Generic Elective
MOOC course from SWAYAM /NPTEL/ Open Elective offered by another School
/Department / Programme
4
Practical
Fundamental of Computers & IT Lab
2
Programming using C Language Lab
2
Bridge Course (Mandatory for students from non-Mathematics background)
#Bridge course in Mathematics
0

Semester 2

Object Oriented Programming with C++ (DSC-4)
4
Management Information System
(DSC-5)
4
Web Programming (DSC-6)
4
Ability Enhancement Course (AEC)
Technical Communication
2
Skill Enhancement Course (Choose anyone)
Statistical Analysis using Excel
2
MOOC course from SWAYAM /NPTEL/ Open Elective offered by another School
/Department / Programme
2
Value Added Course (VAC)
Choose any one from List-B
2
Generic Elective
MOOC course from SWAYAM /NPTEL/ Open Elective offered by another School
/Department / Programme
4
Practical
Object Oriented Programming with C++ Lab
2
Web Programming Lab
2

Semester 3

Data Communication and Network (DSC-7)
4
Algorithms and Data Structures
(DSC-8)
4
Database Management Systems (DSC-9)
4
Ability Enhancement Course (AEC)
Personality Development Skills
2
Skill Enhancement Course (Choose anyone)
Python Programming Lab
2
MOO C course from SWAYAM/NPTEL/offered by another Department / School/ Programme of minimum 2 credits. Certificate is mandatory for the degree
2
Discipline Specific Elective (Choose anyone)
Basics of Python Programming
(DSE-1)
4
Python Programming for Beginners (DSE-1)
4
Cyber Security (DSE-1)
4
Fundamentals of Python
Programming (DSE-1)
4
**MOOC course from SWAYAM /NPTEL/Open Elective offered by
another School /Department / Programme
4
Value Added Course (VAC)
Choose any one from List -B
2
Practical
Algorithms and Data Structures Lab
2
Database Management Systems Lab
2

Semester 4

Object Oriented Programming using Java (DSC-10)
4
Computer Organization and Architecture (DSC-11)
4
Theory of Automata & Formal Languages (DSC-12)
4
Ability Enhancement Course (AEC)
Privacy & Security in Online Social Media
2
Skill Enhancement Course (Choose anyone)
Internet Of Things
2
MOOC course from SWAYAM/NPTEL/offered by another Department/ School /Programme of minimum 2 credits. Certificate is mandatory for the degree
2
Discipline Specific Elective (Choose anyone)
Introduction to Data Science (DSE-2)
4
Introduction to Artificial Intelligence (DSE-2)
4
Network Security (DSE-2)
4
Web Development with Python (DSE- 2)
4
**MOOC course from SWAYAM /NPTEL/Open Elective offered by another School /Department / Programme
4
Value Added Course (VAC)
Choose any one from List -B
2
Practical
Object Oriented Programming using Java Lab
2
Computer Organization and Architecture Lab
2

Semester 5

Operating System and Linux Programming (DSC-13)
4
Software Engineering (DSC-14)
4
Design & Analysis of Algorithms (DSC-15)
4
Ability Enhancement Course (AEC)
Privacy & Security in Online Social Media
2
Skill Enhancement Course (Choose anyone)
Minor Project
2
Discipline Specific Elective (Choose anyone)
Data Visualization & Analytics (DSE-3)
4
Machine Learning with Python (DSE-3)
4
Web Security (DSE-3)
4
Web Development with Java & JSP (DSE-3)
4
Generic Elective
**MOOC course from SWAYAM /NPTEL/Open Elective offered by another School /Department / Programme
4
Practical
Operating System and Linux Programming Lab
2
Software Engineering Lab
2

Semester 6

Cloud Computing (DSC-16)
4
Computer Graphics (DSC-17)
4
Data Warehousing & Data Mining (DSC-18)
4
Skill Enhancement Course (Choose anyone)
Major Project
2
Discipline Specific Elective (Choose anyone)
Machine Learning Using Python (DSE-4)
4
Deep Learning with Python (DSE-4)
4
IT Act and Cyber Laws (DSE-4)
4
Mobile Application Development (DSE-4)
4
Generic Elective
**MOOC course from SWAYAM /NPTEL/Open Elective offered by another School /Department / Programme
4
Practical
Cloud Computing Lab
2
Computer Graphics Lab
2

Admission Process

Start Your Journey Today

Step 1

Register & Submit Your Documents :
Provide your educational and professional details, pay the registration fee and upload your documents.

Step 2

Verification & Fee Payment :
The university will verify your documents and eligibility. Once verified, pay your admission fee.

Step 3

Start Learning :
Begin your learning experience with instant access to the Learning Management System (LMS).

Admission Process

Start Your Journey Today

Take The Next Step Now

Here's your chance to be a part of the leading distance learning institute in the country. All you have to do is share your details so as we can get in touch with you to explore further.