BCA Syllabus 2024: Subjects, Semester-wise Syllabus PDF, Top Colleges, Books
Akansha BishtContent Writer
Bachelor in computer application (BCA) is a three-year undergraduate degree programme that deals with software development and various computer applications. Generally, a BCA course is considered to be equivalent to an engineering degree in computer science (CS) or information technology (IT).
As students learn about networking, software engineering, programming languages, operating systems, and databases during the 6-semester long course, they get a competitive edge over B.Sc (CS or IT) graduates. Students who wish to kickstart a career in Computer Applications choose this course to create a strong academic base. Given the scope of a bright future in IT, students are also choosing this programme to secure jobs in the best local and multinational companies.
- Syllabus – Important Facts for BCA
- BCA Syllabus
- 2.1 Core Subjects for BCA
- 2.2 Elective Subjects for BCA
- Specialisations offered in BCA
- Popular Books and Authors for BCA
- Entrance Exams for BCA
- Syllabus for Distance Programme in BCA
- Top Colleges for BCA
- Frequently Asked Questions (FAQs) on BCA Syllabus
Syllabus – Important Facts for BCA
-
Course Duration: BCA is a four-semester course: In this course, students will learn about various subjects such as computer networks, mathematics, database management, fundamentals of computer programming, operating system, and so on.
-
Typically, BCA is a three-year-long programme: BCA is a degree spanning two years; after a high secondary examination, students can choose BCA as their stream. They need not clear any entrance test to get admission to this course.
-
Course Details: The syllabus remains almost the same throughout India: The syllabus for a bachelor in computer application is almost the same throughout the country with some variations. Students will learn a host of concepts and languages of computer programming through this course.
-
Students are graded for summative and formatives: Every semester, students are graded based on the marks they obtained in exams and assignments. Additionally, at the end, semester exams will include 70% marks for the summative tests and 30% for the formatives.
-
Eligibility Criteria: A candidate must have passed 12th with 50% minimum aggregate marks to get admission to this course. For some universities, candidates must clear entrance tests to get admission to this course.
-
General Examination Pattern: Generally, students are evaluated based on lab exercises, assignments, small projects, mid-semester examinations, and end-semester examinations.
BCA Syllabus
Candidates pursuing BCA study basic subjects such as Computer Networks, Mathematics for basic Computer Applications, Database Management, Computer Programming, Operating System etc which consists of theory and practical classes. Students are advised to complete the minimum credit requirements in order to be eligible for the final examinations. They must also attend practical classes in order to learn the practical applications of this course.
In the final year, candidates should submit a project work as a culmination of all the concepts amassed while pursuing this course. The details of various core and elective subjects are given below. The syllabus of BCA may vary from university to university, but the subjects are mostly the same. Here is a general overview of the core and elective subjects taught from the first to sixth semesters in BCA.
Core Subjects for BCA
The core subjects offered in undergraduate courses in Computer Applications are as follows:
Subject |
Details |
---|---|
Computer Networks |
Students will learn the concept of a data communication system that helps in exchanging data and sharing resources. These network devices use a system of communication protocols to transmit information over wireless technologies. Some other parts of the syllabus include Data communication and networking, Physical layer, Switching techniques, Datalink layer, Flow control, Network layer, Error control, Transport layer and Application layer. |
Computer Organisation |
This is a subject that helps In understanding the overall basic computer hardware structure and is also concerned with the structure and behaviour of digital computers. Students will learn about the high-level aspects of a design like memory system, bus structure and design of internal CPU through this subject. |
Mathematics for Computer Science |
With these subjects, students learn about high-quality original research papers on development of theories and methods. This subject focuses on information science, design, implementation, analysis of algorithms, and the tools required for mathematical computation, reasoning, and integration in mathematics. It Introduces candidates to the concepts of matrices, integers, relations and functions and the fundamental application of arithmetic in computer programming. Mathematics for computer science is a subject concerned with high-quality original research papers on the development of methods and theories for computers. Mathematics is different for computers and it requires a basic understanding of calculus, algebra, discrete mathematics, and statistics. |
Database Management |
Students will learn about mastering concepts and techniques used in designing, programming, and administering. Database systems are also used for security purposes in industries, banks, etc. It helps in managing and structuring collections of data held on computers. Some other parts of the syllabus includes an Introduction to the database approach, Relational model and constraints, SQL data types & statements and Normalisation. |
Fundamentals of Computer Programming |
This subject includes concepts of computer and computing, which include an introduction to computer systems, data communication, computer software, database management, and computer network technologies. It deals with algorithms, programming languages, programming techniques and testing and debugging. Students will learn languages like C++. C++ is a powerful general-purpose programming language. The languages of computers are used to develop operating systems, games, browsers, and so on. These support different ways of programming like object-oriented, functional, procedural, etc. C++ is powerful and flexible. |
Operating System |
Students will learn about the interface between computer hardware and users. This subject also explains the functions of an operating system like file management, memory management, process management, handling input and output controlling, etc. Learners are introduced to the concepts of operating system such as Synchronisation, Memory management, Linux and Preemptive scheduling. |
Java |
Java is a programming language that is used for grouping related information for a single entity. Students can learn about Java which is used for desktop computing, other mobile computing, and numerical computing. Java is also used for server-side language and back-end development projects. It deals with the concepts of Conditional and loop statements, Class and its methods, Inheritance and Errors. |
Software Engineering |
Students will learn that the subject focuses on the needs and requirements of users to design, deploy and test new software. Through this subject, students learn to develop applications with the help of languages such as javascript, java, C++, Python, PHP, etc. Some other parts of the syllabus include Introduction to software engineering, Software Requirement Analysis and Specifications, Cost Estimation, Designing Concepts, Object-Oriented Design, Debugging Process and Testing. |
Data Structure |
Students will learn about the efficient means of storing and retrieving data within Java programs. The subject includes other topics like array, pointer, structure, linked list, stack, queue, graph, searching, sorting, and programs. Data structure enables data organisation, management, and storage format with efficient modification and access. |
Internet Programming |
Internet programming involves using programming languages and tools for creating web applications, web servers, and services. This subject also teaches different markup and scripting languages such as DHTML, XML, Javascript, Ajax, etc. |
Elective Subjects for BCA
The details of various elective subjects offered in the BCA course are given as below:
Subject title |
Subject details |
---|---|
Cybersecurity |
The subject aims to provide an introduction to cybersecurity, which is called an application of technology controls to protect systems, programs, networks, devices, and data from cyberattacks. The main aim of cybersecurity is to reduce the risk of cyberattacks |
Gaming and Animation |
Gaming and animation are subjects that focus on creative, innovative filmmaking and professional practice. It is often a complicated combination of different types of movement. With this subject, students will learn about the best use of game technology and maximise the opportunity for gameplay and interactivity. |
Data Mining |
Students will learn about the concept of data mining, which includes the process of discovering actionable information from large sets of data. Data mining is also concerned with the extraction of useful information from data. There are many types of data mining such as pictorial data mining, text mining, web mining, social media mining, etc. Students will learn how to identify the subject of data mining, which is concerned with the extraction of useful information from the data. It also uses mathematical analysis to derive trends and patterns that exist in data. These patterns and trends can be called a data mining model. There are several types of data mining such as pictorial data mining, text mining, web mining, audio mining, and so on. |
Computer Graphics |
Computer graphics is a concept dealing with generating images with the aid of computers. It is a process of converting image data effectively and meaningfully to consumers. Students will learn about the categories of computer graphics such as raster graphics and vector graphics. The goal of computer graphics is to achieve high-quality digital images. |
Android Programming |
Students will learn about Android programming, which is an operating system and programming platform developed by Google for mobiles, tablets, etc. The language used for Android programming is Java, which is also the official programming language for Android programming. |
Cloud Computing |
Students will learn about cloud computing, a branch of computer science that covers the management, storage, and processing of data on the Internet. The basic task of cloud computing is delivering on-demand IT resources over the internet. |
Specialisations offered in BCA
Bachelor in computer application is one of the most popular courses for getting started with a career in information technology. This course covers topics like computer networks, fundamentals of computer programming, operating system, data mining, cybersecurity, etc. BCA offers many specialisations, which are described below.
Specialisation |
Subjects |
Details |
---|---|---|
Animation and multimedia |
|
Students interested in graphic designing often choose this specialisation. Animation and multimedia aim to teach the principles and concepts of multimedia, animation, and other areas like web designing, digital arts, etc. |
Accounting Applications |
|
Specialisations in accounting application allow students to learn in detail about the course, which provides sound practical concepts of computer applications used in accounting. |
Web Designer |
|
Students who are interested in web designing can choose this specialisation. In this course, students will learn about HTML in web designing, cascading style sheets, and Javascript. |
Internet Technologies |
|
In this course, students will learn about the practical skills addressing problems that arise from computer systems and applications. Students can choose this course if they want to make a career in this field. |
Music and Video Processing |
|
Students can go for this specialisation for their career in music and videography. Under this, students will learn about the management information system, programming languages, computer graphics, cyber laws, and network systems. |
Also Read: Top BCA Courses
Popular Books and Authors for BCA
A bachelor's degree offers many specialisations in various streams, so students need to follow a wide range of books during their graduation. Listed below are some books that are highly recommended by various universities.
Book title |
Author |
Description |
---|---|---|
Foundation Mathematics for Computer Science | John Vince | This book covers elementary discrete mathematics for computer science and engineering. The author tries to explain the concepts of mathematics in a simplified manner for its applications in computer applications. |
Programming, Principles & Practice Using C++ | Bjarne Stroustrup | The author explains the useful facts about the language, like developing the operating system, browsers, games, and so on. The author has given wide range of examples in order to make it easier for the learners to understand the nuances of programming. |
Computer Organization and Design | David A Patterson | This book includes a deep explanation of the high-level aspects of a design which is implemented in computer applications. An award-winning author gives a detailed insight into the concept of hardware/software interface. |
Internet Programming | AA Puntambekar | The author explains the internet application used to connect the client to the server. This book is a comprehensive introduction to the various scripting languages used for writing web pages and web applications. |
Cloud Computing Principles and Paradigms | Rajkumar Buyya | Cloud computing is a general term for anything that involves delivering hosted services over the internet. |
Entrance Exams for BCA
Listed below are the state and central-level exams to secure seats at premier institutes in India. The minimum eligibility condition for these exams is passing the 10+2 examination with good scores. Every exam has different requirements for scores. The exams are:
- NIMCET: National Institute of Technology Master of Computer Applications Common Entrance Test is conducted every year for admissions to MCA Programme offered by the participating NITs.
- KITEEE- This entrance is conducted by the Kalinga Institute of Industrial Technology, Bhubaneswar for admissions to undergraduate and postgraduate courses in various UG and PG courses.
- MAH MCA CET: Maharashtra MCA Common Entrance Test is conducted for admissions to various private and government colleges in Maharashtra for various courses such as BCA, MCA and other graduation courses.
- WBJEE- This is a state-level examination conducted by the West Bengal Joint Entrance Examination Board for admissions to various courses under the Science stream.
The entrance exams are held every year and the subjects of such exams include mathematics, English, analytical skills, reasoning skills, general awareness skills, and basic computer knowledge. Students get direct admission to top colleges of BCA after clearing such exams. Almost all of the entrance examinations are conducted in the format of multiple-choice questions.
Syllabus for Distance Programme in BCA
Students who cannot afford full-time regular courses can get degrees through distance education. Also, students who are unable to meet the eligibility requirements for full-time courses opt for distance education in bachelor of computer application. The syllabus of distance education is similar to that of the regular courses. The evaluation format is also the same as that for regular courses.
The top colleges for distance education are IGNOU, Chandigarh University Distance Education, Bangalore University, Annamalai University, and so on.
Also Read: Popular Colleges for BCA
Top Colleges for BCA
Based on the curriculum, choices of electives offered and in-house placement opportunities, these are the top colleges for BCA in India.
Institution |
Links |
---|---|
UEM Jaipur |
|
Poornima University |
|
CMR University |
|
ICFAI University |
|
Guru Gobind Singh Indraprastha University |
|
Amity University |
|
Mount Carmel College |
|
SRM University |
|
Vellore Institute of Technology |
|
Sharda University |
Read More: BCA Career
Frequently Asked Questions (FAQs) on BCA Syllabus
Q. What is the duration of the distance BCA course?
A. The duration of the distance BCA course is 3 years. However, it can also be done within a period of 3 to 6 years if opted in distance learning mode. The course is spread across six semesters and consists of various core and elective subjects which candidates must complete in order to successfully complete the course. They must also finish laboratory assignments and submit project work in the final semester for being awarded the degree.
Q. Which university is the best for distance BCA in India?
A. Many top universities offer distance BCA programmes. Some are listed below:
Q. What are the subjects in BCA that deal with web designing?
A. There are important topics that are covered in the web design syllabus: basics of web designing, multimedia, and its applications, web technologies, introduction to web design, computer graphics, mathematical structure for computer science, etc.
Q. What is a BCA course?
A. Bachelor of computer application is an undergraduate course that builds knowledge of computer languages. Students who have completed their graduation in bachelor of computer application can build their career in information and technology.
Q. What is the scope of BCA?
A. Technology is an ever-growing requirement area in India. The demand for BCA graduates in IT companies or government organisations is increasing day by day.
Q. What is the salary of a BCA graduate?
A. A BCA graduate will earn according to the company he or she is recruited for and it also depends on experience. Freshers in multinational companies may earn up to INR 40000 per month.
Q. What are the options thereafter for BCA?
A. After graduation, BCA students can start their career in the IT industry or pursue higher education in MCA, MBA, MSc, and so on.
Q. How is the BCA web technology course beneficial?
A. BCA courses in web technology are in high demand these days. Through web technology, websites and other content are accessible to anyone at any time in a useful way.
Q. What are the main subjects in BCA?
A. There are many prominent subjects in bachelor of computer application including fundamentals of computers, C programming, operating systems, multimedia systems, database management systems, web-based Application development, etc.
Q. What are the principles of cloud computing?
A. There are mainly six principles of cloud computing recently published by ISACA publication: enablement, cost-benefit, enterprise risk, capability, accountability, and trust.
Q. What are the four types of cloud deployment models?
There are four cloud deployment models: public, private, community, and hybrid. Each deployment model is defined according to where the infrastructure for the environment is located
Most Popular Courses
Popular Courses
- Bachelor of Computer Application (BCA)Amity University, Noida
- Bachelor of Computer Application (BCA) + Master of Computer Application (MCA)Amity University, Noida
- Bachelor of Computer Application (BCA)Galgotias University
- Integrated BCA + MCAGalgotias University
- Bachelor of Computer Applications (Hons)Christ University
- BCA in ScienceMIT-WPU
- BCA in Cloud ComputingParul University
- BCA in Cyber Security and ForensicsParul University
- BCA in Artificial IntelligenceParul University
- BCA in Artificial Intelligence in collaboration with Futurense TechnologiesJain Deemed-to-be University, Bangalore
Popular BCA (Bachelor of Computer Applications) Specializations
Popular Specializations
- Cyber Security
96 Colleges
- Artificial Intelligence & Machine Learning
56 Colleges
- Business Analytics
22 Colleges
- Data Analytics
20 Colleges
- UI / UX
13 Colleges
- Digital Marketing
11 Colleges
- Ethical Hacking
10 Colleges
- Data Science
10 Colleges
- Forensic Science
7 Colleges
- Web Design
7 Colleges
Popular BCA (Bachelor of Computer Applications) Colleges in India
BCA Applications open. Apply Now
BCA Applications open. Apply Now
Popular Private BCA (Bachelor of Computer Applications) Colleges in India
BCA Applications open. Apply Now
BCA Applications open. Apply Now
BCA Applications open. Apply Now
BCA Applications open. Apply Now
BCA Applications open. Apply Now
Top Ranked Colleges by Location
News & Updates
Feb 5, 2025
Student Forum
Answered 20 hours ago
While filling out the MAH BCA CET application form, the candidates will have to upload their scanned photograph and signature. The uploaded documents must be as per the specifications mentioned by the official authorities. If the documents are not as per the specifications, then the candidates will
N
Beginner-Level 4
Answered 23 hours ago
Hey everyone! The salary for BCA specializations depends on various factors including the choice of specialization, the company your are working for, your employment level and experience, and the company location. In recent years the following specializations have gained much popularity and are in g
A
Beginner-Level 4
Answered Yesterday
There is no official information indicating that NSUT plans to introduce a BCA programme for the 2025-26 academic session. For the most accurate and up-to-date details, I recommend regularly checking NSUT's official website or contacting their admissions office directly.
D
Beginner-Level 3
Answered Yesterday
The number of colleges offering Bachelor of Computer Applications (BCA) programs in Telangana varies across different sources. 47 such institutions
This variation may be due to differences in data collection methods, the inclusion criteria for colleges, or the timing of the data compilation. Theref
D
Beginner-Level 3
Answered Yesterday
MAH BCA CET 2025 exam dates have been announced. The authorities will conduct MAH BCA CET 2025 from April 29 to 30, 2025. Candidates will be able to attempt the examination as a computer-based test. For admission, the candidates will have to attempt the entrance examination and qualify with the req
N
Beginner-Level 4
Answered Yesterday
No. MAH BCA CET application form will not be available offline. All candidates will have to fill out and submit the MAH BCA CET application form online at cetcell.mahacet.org. The authorities will not accept offline submissions. After completing the application submission, the candidates are advised
N
Beginner-Level 4
Answered Yesterday
MAH BCA CET 2025 application form is now available online at cetcell.mahacet.org. Candidates can now register for MAH BCA CET 2025 until February 10, 2025. To be registered for the entrance exam, the candidates will have to fill out the MAH BCA CET application form 2025 with the required personal,
S
Beginner-Level 4
Answered 2 days ago
Yes, Amrita Ahead Online offers a three-year full-time BCA programme. The maximum duration to complete the course is six years. Candidates who have passed Class 12 or a three-year Diploma with at least 45% aggregate can apply for the BCA programme. Admission to the course is merit-based.
N
Contributor-Level 10
Answered 2 days ago
Students must pay INR 3.6 Lacs during their 3-year BCA programme at Chitkara University for both tuition fees.
The cost of living in the hostel amounts to INR 2.4 Lacs for three years resulting in a yearly fee of INR 80,000.
Eligible students can access different scholarships at Chitkara University
S
Contributor-Level 10
Answered 2 days ago
Pursuing a BCA at ITS- Institute of Technology and Science can be worth considering. The college reportedly has a good placement record with a high percentage of students securing jobs in top companies. Top recruiters such as TCS, Wipro, and Tech Mahindra are a part of placement drive. BCA course is
N
Beginner-Level 5
Answered 2 days ago
To get admission to the BCA course at the Institute of Technology and Science, candidates must have passed Class 12 from a recognised board. The mode of application is both online and offline. Interested candidates must visit the official website and fill out the application form. The institute sele
M
Beginner-Level 5
Answered 2 days ago
Institute of Technology and Science offers BCA and BBA programmes. The tuition fee for these courses is around INR 4.61 LPA. These courses are offered in affiliation with CCS University, Meerut. The BCA course was ranked 23 by the India Today in 2024. Admission to the BCA and BBA courses is based on
P
Beginner-Level 5
Answered 2 days ago
To prepare for a job interview, you first need to grasp the job descriptions carefully and then align your resume according to their requirements. Before heading to the interview, research the company. Boost your confidence with mock interviews. Read well about your specialised areas.
G
Beginner-Level 5
Answered 2 days ago
To grow your job prospects after a BCA program, you can go for online Diplomas or certifications in specific fields of Data Science, Artificial Intelligence (AI), Machine Learning (ML), Cloud Computing, Cybersecurity, Web Development, Software Testing, Project Management, and Network Administration.
R
Beginner-Level 5
Answered 2 days ago
The constant technological advancement has made every industry unpredictable. However, some current trends show that Data Science, Cyber Security, Cloud Computing, and Digital Marketing have become some of the fastest-growing industries with countless job opportunities and higher salary packages. So
S
Beginner-Level 5
Answered 2 days ago
ITS Ghaziabad offers admission to BCA course as per the norms and procedures laid down by CCS University. Selected candidates need to report at the institute with the below documents for verification:
- Transfer Certificate from school last attended
- Photocopy of Class 10 and Class 12 marksheet (with ori
N
Contributor-Level 10
Answered 2 days ago
The Lateral Entry syllabus of BCA covers the last 4 semesters with the same material as the regular program. Here's the BCA lateral entry syllabus:
BCA Subjects Semester III | ||
---|---|---|
Interpersonal Communication | Introductory Algebra | Financial Accounting |
Software Engineering | Database Management Systems | Object Oriented Programming Using C+ |
BCA Subjects Semester IV | ||
Computer Networks | Programming In Java | Java Programming Lab |
DBMS Project Lab | Web Technology Lab | |
BCA Subjects Semester V | ||
Unix Programming | OOAD Using UML | User Interface Design |
Graphics And Animation | Python Programming | Business Intelligence |
BCA Subjects Semester VI | ||
Design And Analysis Of Algorithms | Client-Server Computing | Computer Architecture |
Cloud Computing | Multimedia Applications | Introduction To Soft Computing |
Note: The information is sourced from multiple sources on the web. Hence, it may vary.
I
Beginner-Level 5
Answered 2 days ago
Yes, ITS Ghaziabad offers a three-year BCA programme spread across six semesters. The programme is offered at the UG level. Aspirants need to complete Class 12 or equivalent from a recognised board to apply for BCA.
N
Contributor-Level 10
Answered 2 days ago
CUET for BCA includes three sections: Language, Domain-specific, and General Aptitude. You get 60 minutes for each section. The language will be tested: Literary Aptitude and Vocabulary. The domain-specific questions will be MCQs based on the subject. Lastly, General aptitude will question your Gene
M
Beginner-Level 5
Answered 2 days ago
Some of the top colleges offering BCA in India include Amity University, Galgotias University, Christ University, MIT-WPU, Parul University, and Jain Deemed-to-be University.
Whereas, some popular international universities offering BCA abroad include Massachusetts Institute of Technology US, Carnegi
A
Contributor-Level 10
Answered 2 days ago
Of course, there are many international job prospects for students who have completed a BCA course, with top countries like the US, Canada, the UK, Australia, and New Zealand having a high demand for skilled IT professionals in various technical fields of software development, data science, cybersec
L
Beginner-Level 5
Answered 3 days ago
Hello friend! Well, no, not all top colleges charge a hefty fee for admission into their BCA programs. In fact, if you are looking for a top-ranking and affordable institute offering the programme in Delhi NCR, then you should consider Geeta University.
· The university offers a choice of 4 d
A
Beginner-Level 4
Answered 3 days ago
Hello Anjali! Most colleges/universities provide admission into their BCA program only to students from science stream. However, Geeta University is a top-ranked private university in Delhi NCR, where you can get admission in BCA Artificial Intelligence, even if you are from Commerce background.
You
A
Beginner-Level 4
Answered 3 days ago
Hello Rakshita! I think that following up the BCA programme with an MCA is the right decision. Here are some reasons why I think so.
· Doing an MCA enhances your knowledge & skills making it easier for you to get better job options with higher salaries.
· Having an MCA makes you a more
A
Beginner-Level 4
Answered 3 days ago
Hello Rithisha,
Regarding your query, the rules for going out after class and on weekends, as well as the class timings, generally depend on the institution's policies. Here's a general guide:
Class Timings:
- Most institutions have regular classes from Monday to Friday, and sometimes Saturday, dependin
A
Contributor-Level 9
Answered 4 days ago
The Institute of Engineering and Technology (IET) Lucknow primarily offers engineering and postgraduate courses, such as B.Tech, M.Tech, MBA, and MCA. Currently, a Bachelor of Computer Applications (BCA) programme is not listed among their offerings.
For pursuing a BCA in Lucknow, you might consider
A
Contributor-Level 9
Answered 5 days ago
Simply follow these steps to apply to Bharatiya Mahila Mahavidyalyaya College (BMCC) in Pune for a Bachelor of Computer Applications (BCA) program. First, go to the official BMCC website, which has the undergraduate course application portal online. Make sure you fulfil the BCA eligibility requireme
N
Contributor-Level 10
Answered 6 days ago
Eligibility: 10+2 or equivalent with at least 55% marks
Fee: INR 75,000 per semester (For Indian Students)
Duration: 2 years
The BCA Data Science programme at Chandigarh University prepares students with foundational knowledge in data analytics, machine learning, and big data technologies. It fosters a
N
Beginner-Level 2
Answered 6 days ago
Yes, Chandigarh University offer the BCA programme at its Uttar Pradesh campus. This 3-year undergraduate course will focus on providing students with a strong understanding of computer applications.
The curriculum will cover essential areas such as programming, software development, and system manag
V
Beginner-Level 3
Answered 6 days ago
To apply for the BCA course at Chandigarh University, UP, follow these simple steps:
Visit the official Chandigarh University website
Fill out the online application form
There is no CUCET required for BCA admissions
The eligibility criteria require candidates to have completed 10+2 or its equivalent wi
C
Beginner-Level 2
Taking an Exam? Selecting a College?
Find insights & recommendations on colleges and exams that you won't find anywhere else
On Shiksha, get access to
- 64k Colleges
- 968 Exams
- 627k Reviews
- 1500k Answers
Which documents have to be uploaded in the MAH BCA CET application form?