BCA in Bachelor of Computer Applications (Online)
Program Overview
Our Online BCA course offers semester-long modules covering core computing subjects across a three-year program. Our semester technical modules are designed to equip you with advanced programming skills, help you master diverse technologies, and build seamless websites and high-quality applications, resulting in boosting critical thinking and decision-making abilities. Our semester modules prepare students to design and manage databases, enabling them to create high-quality software applications and understand networking and security, and to operate computers and protect data with practical IT skills. Students will also get access to a virtual lab to gain proficiency in programming skills.
Eligibility Criteria
Applicants must have completed their 10+2 from a recognized board
Submit scanned copies of the necessary documents
Approval Details
MHRD, Government of India and UGC
Curriculum
In the first semester, students will learn about the management information systems, core accounting techniques, problem solving through mathematics, English communication, and computer fundamentals & office automation with โCโ Lab access.
- Management Information Systemย โย CSB-1111
- Problem Solving Using โ CCSB-1112
- Mathematics-Iย โย CSB-1113
- Financial Accountingย โย CSB-1114
- English Communicationย โย ENB-1101
- Fundamentals of Computer System and Office Automation โย CSB-1101
- Problem Solving Using C Labย โย CSB-1151
In the second semester, students will study system analysis, programming languages, electronics, ordinary differential equations, and mathematics to build foundational technical skills. A course with credit for creative writing is also being introduced to enhance students' writing skills.
- System Analysis & Designย โย CSB-1211
- C++ & Data Structureย โย CSB-1212
- Ordinary Differential Equationsย โย CSB-1213
- Fundamentals of Electronicsย โย CSB-1214
- Creative Writingย โย ENB-1201
- Logical Reasoningย โย MMB-1201
- C++ & Data Structure Labย โย CSB-1251
In the third semester, students will study operating systems, programming, calculus, and numerical methods to strengthen mathematical skills. The semester modules also focus on environmental education, defining computer-based numerical methods, virtual laboratory access, and personality development courses.
- Computer Organizationย โย CSB-2111
- Operating Systemย โย CSB-2112
- Integral Calculusย โย CSB-2113
- Personality Developmentย โย ENB-2101
- Environmental Educationย โย VAC-2101
- Computer Based Numerical Methodsย โย CSB-2114
- Operating System Labย โย CSB-2151
In the final semester, students will focus on algorithms, object-oriented programming, and database management systems, providing practical exposure through Java Lab. In addition, students will learn basic English grammar and the value-added course Understanding India.
- Analysis and Design of Algorithmsย โย CSB-2211
- Object Oriented Programming with Javaย โย CSB-2212
- Matrix Theoryย โย CSB-2213
- Database Management Systemย โย CSB-2214
- Basic Knowledge of English Grammarย โย ENB-2201
- Understanding Indiaย โย VAC-2201
- Object Oriented Programming with Java Labย โย CSB-2251
In the fifth semester, students will focus on software engineering, computer networks, physics, theory of computation, and basic abstract & linear algebra, with virtual lab access, to prepare them for course-relevant technical knowledge.
- Software Engineeringย โย CSB-3111
- Computer Networksย โย CSB-3112
- Theory of Computationย โย CSB-3113
- Perspective of Physicsย โย CSB-3114
- Basic Abstract & Linear Algebraย โย CSB-3115
- Software Engineering Labย โย CSB-3151
In the last semester, students will be introduced to innovative technologies such as IoT (Internet of Things), computer networks, physics, the theory of computation, and core concepts of linear algebra and abstract algebra, along with hands-on experience in the software engineering lab.
- IoT & Cloud Computingย โย CSB-3211
- Machine Learning Using Pythonย โย CSB-3212
- Discrete Mathematicsย โย CSB-3213
- Concepts of Physicsย โย CSB-3214
- Machine Learning Using Python Labย โย CSB-3251
- Projectย โย CSB-3291
ย
*The subjects for Sem-6 are applicable for change w.r.t latest curriculum
Fee Structure
Admission Process
Students can apply for the BCA (Bachelor of Computer Applications) programme through EasyShiksha. The complete application process is designed to make admission simple and convenient for eligible students.
Step 1: Click on Apply Now
Click the Apply Now button on theย BCA (Bachelor of Computer Applications) programme page and begin your application through EasyShiksha.
Step 2: Complete Personal Information
Fill in the required personal, contact and academic details accurately in the application form.
Step 3: Upload Required Documents
Upload the required documents for eligibility and admission verification as specified during the application process.
Step 4: Pay Application Fee
Pay the applicable application fee through the available online payment options to submit your application and initiate the admission process.
Step 5: Application Review
The EasyShiksha team reviews your application and submitted documents to verify your eligibility and ensure that the required information and documents have been provided.
Step 6: University Enrollment
Once the application is successfully reviewed and the student is found eligible, EasyShiksha facilitates the enrollment process with Mangalyatan University.
Step 7: LMS Access
After successful enrollment, the student is provided access to the Learning Management System (LMS) to begin their academic journey and access the available learning resources.
Start Your Application
Ready to begin your journey in BCA (Bachelor of Computer Applications)? Click Apply Now to submit your application through EasyShiksha.
Career & Placements
Potential Job Roles
- Software Developer
- Web Developer
- Database Administrator
- System Administrator
- Network Administrator
- Technical Support Engineer
- Quality Assurance Analyst
- Business Analyst
- IT Project Manager
- Cybersecurity Analyst
- Cloud Trainee
Mangalayatan University, Aligarh
Mangalayatan University is a UGC-recognized private university located in Aligarh, Uttar Pradesh, India. Known for its strong industry connections, cutting-edge curriculum, and commitment to technology-driven education, Mangalayatan University has established itself as one of central India's premier higher education institutions.
The university's vision is to foster academic excellence, industry readiness, and global competitiveness among its graduates โ making it an ideal partner for EasyShiksha's mission of accessible, quality online education.
EasyShiksha has signed an MoU with Mangalayatan University to facilitate applications for various university programs and jointly offer B.Voc programs. All degrees and certifications under these programs will be awarded by Mangalayatan University. The EasyShiksha team will provide complete assistance and support throughout the admission and program process.
Documents
Media Gallery
Frequently Asked Questions
Mangalayatan University is located at 33rd Milestone, Aligarh-Mathura Highway, Beswan, Aligarh, Uttar Pradesh, India. The campus is situated in close proximity to the Yamuna Expressway and the cities of Aligarh and Mathura.
Mangalayatan University was established in 2006 under the Mangalayatan University, Uttar Pradesh Act, 2006. The University states that it has the right to confer degrees under Sections 2(f) and 22(1) of the UGC Act.
Yes. Mangalayatan University states that it is recognized by the University Grants Commission (UGC) and was established through an Act of the Uttar Pradesh State Legislature. The University also lists NAAC A+ accreditation among its recognitions.
Yes. The University states that it is recognized by UGC-DEB for Open and Distance Learning (ODL) and is entitled by the UGC to offer online degree programmes. It also states that its online programmes are approved by AICTE.
Mangalayatan University offers programmes across multiple academic levels, including UG, PG, Diploma, PG Diploma and PhD. Its programme portfolio covers areas such as Engineering & Technology, Computer Applications, Management, Agriculture, Biotechnology, Pharmacy, Physiotherapy, Nursing, Journalism & Mass Communication and other disciplines.
Depending on the programme, applicants may be required to provide Class 10 and Class 12 certificates and marksheets, graduation/post-graduation marksheets where applicable, competitive examination rank card where applicable, migration/transfer certificate and recent passport-size photographs. Original documents may be required for verification.
Yes. The University states that students can apply for an education loan through banks, subject to the bank's eligibility criteria.ย
Essential programming subjects, networking methodologies, web development, and operating systems are covered to prepare students for technical roles.
Students can pursue roles in web development, software development, database administration, and IT support.
Students can enroll in an online MCA, MBA, M.Sc. in Computer Science, and professional certificate courses.
Yes, students should review the eligibility requirements for the available categories and prepare scanned documents to submit for a fee waiver.
Yes, Students can prepare for a career in information technology by learning coding techniques across various programming languages and practicing in a virtual lab.





