University of Engineering and Management, [UEM] Jaipur logo

Bachelor of Computer Application [BCA] at University of Engineering and Management, [UEM] Jaipur | Courses, Fees Structure and Eligibility

9.6 / 10

Based on 10 Student Reviews

BCA Streams at University of Engineering and Management, [UEM] Jaipur

BCA Average Fees Details at University of Engineering and Management, [UEM] Jaipur

Fee Type Total Average Fee
tution fee ₹ 150,000/-
admission fee ₹ 5,000/-
hostel fee ₹ 108,000/-
mess fee ₹ 132,000/-
other fee ₹ 6,000/-
Total ₹ 401,000/-
* Includes Application + Registration + Examination + Security Deposit + Other Applicable Fee.


Additional Details:

  • Candidates must have passed 10+2 or equivalent examination from a recognized board with one compulsory subject out of Mathematics/ Computer Science/ Computer Applications/ Information Processing/ Business Information Processing/ Statistics/ Business Maths/ Informatics.
  • The students must have passed IEMJEE exam/ State level Common Entrance Exam.
  • The candidates must have individual pass marks in the subjects in class 12.

BCA Scholarship Details

Scholarships for UG Programs:

Scholarship Criteria [Based on 10+2]

Scholarship Percentage

  95% aggregate and above 


 90% aggregate and above


  85% aggregate and above 


BCA Admission Details at University of Engineering and Management, [UEM] Jaipur

Admission Procedure:

  • Candidates can get their application form through Online

Why Choose this Course?

BCA Course:

The full form of BCA is Bachelor of Computer Application, which is an undergraduate computer application course. BCA course is equivalent to a BE or B.Tech in Computer Science. The duration of BCA Course is of 3 years. The most popular way of entering into the world of Information Technology, Bachelor of Computer Applications [BCA] is proved to be a popular career choice for a lot of students. BCA subjects carry the idea of using the vast knowledge of Computer Science into building customer-friendly applications.

Every process, like manufacturing, service, packaging, retailing requires a computing unit to ensure error-free transactions. Bachelor of Computer Application [BCA] is a popular course among students who want to make their career in Information Technology [IT].

The BCA details regarding the subjects like:

  1. Database
  2. Networking
  3. Data Structure and BCA core programming languages like ‘C’ and ‘Java’.

BCA course subjects give good knowledge in critical areas of computer science and Networking. Information Technology sector has a substantial economic impact and hence provide ample job opportunities. BCA is an undergraduate course that is comparatively similar to B.Tech course in all the perspectives but only differs in the duration & fees. Here there are few cities which have top colleges for BCA in India are listed as follows, they are:

After completing BCA course, a student can find jobs in various fields such as:

  1. Software Development
  2. IT
  3. Banks
  4. ITES
  5. Government departments
  6. Education Sector etc

BCA Course Quick Links:

What is BCA Course?

Bachelor of Computer Applications [BCA] is a computer application-oriented course, and it proved to be a popular career choice for students. This subject helps students to gather the vast knowledge of Computer science for solving complex problems through structured formats.

BCA course subjects demonstrate sound knowledge in critical areas of computer science or industrial computing. It also carries out the required analysis and synthesis involved in computer systems, information systems, and computer applications.

In manufacturing industries, they are using computers to maintain their databases of the employee details is done through. The computer has occupied a vast position in the world; it provides excellent job opportunities and the skills required to survive.

Why Choose BCA?

A student can choose BCA for the following reasons:

  • As BCA contains all the IT-related subjects.
  • Candidates graduating with a Bachelors's in Computer Application degree have vast opportunities in various positions globally.
  • BCA course syllabus is at par with B.Tech, with the BCA duration being 3 years which is a year less than B.Tech.
  • Certain Universities offer specializations along with the BCA program.
  • Candidates can opt for a dual degree while completing their regular BCA program.

The benefits of choosing a BCA Course are it provides a lot of opportunities for the students who are interested in the computer field and wants to work in the IT sector as a programmer or software developer. During the entire duration of BCA, students get to learn about software languages like 'C', JAVA etc.

There are a lot of sub-divisions in BCA syllabus & subjects namely:

  • Web Development
  • Android App Development
  • Machine Learning and many more which provide candidates with a wide range of specializations to choose from.

A Bachelor of Computer Application degree is evergreen as more and more manual units continue to get replaced by automated systems. Thus, requiring trained computer professionals to supervise and maintain them. The candidates can go for higher studies in Master of Computer Application [MCA] after BCA, which will serve as an added advantage.

BCA Entrance Exams:

Candidates applying for the Bachelors in Computer Application course can avail admission based on previous education qualification or through entrance tests conducted by individual Universities. Candidates are advised to have a look at the Universities, to confirm the admission procedure which they follow.

However, below is a list of institutes which conduct bca entrance exam for admission to BCA course program:

  1. Indira Gandhi National Open University: There is no age restriction for BCA in this university. The course fee for the entire programme is INR 36,000 per semester INR 6,000.

  2. Guru Gobind Singh Indraprastha University: GGSIPU, Delhi has announced the dates for Common Entrance Test [IPU CET]. Admissions to the programmes in the Guru Gobind Singh Indraprastha University [GGSIPU] are primarily through common entrance tests [CET] conducted by the University or on the merit of the qualifying degrees.

  3. Jawaharlal Nehru University: Candidates are selected on the basis of performance in Jawaharlal Nehru University Entrance Exam [JNUEE]. The aim of conducting JNUEE is to select the right candidates to pursue the course of their choice at the University.

  4. Symbiosis Centre for Management Studies: Institutes like Symbiosis Centre for Management Studies conducts an exam called Symbiosis Entrance Test [SET Exam] for admission in BCA course. SET exam date for all the courses is available on the official website. The Institutes accepts this exam for six courses. The institutes itself give the SET exam dates or the SET test date for all the courses. The SET exam is considered by the institutes mentioned below. The eligibility for BCA course in these institutes includes SET exam along with the basic eligibility.

The information regarding the SET form, SET examination date, SET form date, SET exam form, registration, last date of SET exam and other SET details are also provided by these institutes.

  • Symbiosis Centre of Media and Communication
  • Symbiosis Centre of Management Studies, Pune
  • Symbiosis Centre of Management Studies, Noida
  • Symbiosis Center of Culinary Arts
  • Symbiosis Centre of Computer Studies and Research
  • Symbiosis Centre of Liberal Arts

BCA Course Preparation Tips:

  • Careful study of the syllabus: The foremost step in the preparation for BCA exams is the scrutinization of the syllabus. As most of the entrance exams cover the NCERT syllabus, an aspirant should make a proper list of the topics required to be covered additionally and should lay primary focus on the same.

  • Preparing proper timetables: While scrutinizing the syllabus, understand your weak points and lay particular emphasis on the same while making. Maintain composure and study ethics.

  • Go through previous year question papers: It gives the aspirant an idea of the type of paper pattern and the level of difficulty while allowing the aspirant hands-on practice and experience.

BCA Subjects:

Bachelor of Computer Applications [BCA] subjects provide knowledge about computer skills in theory and as well as in practical. So the students may get to know about computer languages, hardware processing, and operating systems.

SI.No Name of the Subject Topics Description
1 Introduction to programming using C Introduction to Computers and Programming, Introduction to C, Control Structures and Arrays, Functions and Pointers, Structures, Unions and Files, Low-Level programming and C Preprocessor Students can able to have a better knowledge about programming skills and problem-solving techniques in necessary programming language C.
2 Statistics for BCA Introduction to Statistics, Concepts of Central tendency and dispersion, Probability, Random Variable, Index Number Correlation, and Regression, Probability Distribution, Sampling distribution and confidence interval Testing of Hypothesis It helps to provide better information about statistics as students can able to do research work with the help of this knowledge.
3 Algebra Mathematical Logic, Matrices, Sets, Relations and Functions, Group Theory Algebra gives basic mathematical structural understanding so that one can able to analyze the things in a better structure.
4 Digital Computer Fundamentals Introduction to Number System and Codes, Boolean Algebra, Logic Gates, Combinational Logic, FLIP-FLOPS, Registers and Counters It provides basic boolean algebra in computer languages. Nowadays everyone is using digital computers, so it is essential to learn about digital computers.
5 Calculus Differential Calculus, Integral Calculus, Differential Equations This particular subject is for improving the problem-solving skills among the students easily using formats.
6 Operating Systems Introduction and System Structures, Process Management, Process Synchronization, Deadlock Memory Management File and I/O system It educates the students about how the system is working and about the hardware and software used in the computer.
7 Data Structures Introduction, Arrays and Structures, Searching and Sorting, Stacks and Queues, Linked Lists, Trees Sorting It helps to learn the basic things about the database management system and how it works on in industries like IT, or other sectors. In marketing, the database is the source of their business.
8 Computer Networks Analog Transmission, Multiplexing Transmission Media, Data Link Layer, Data Link Control, Multiple Access, Wired LANs, Wireless LAN, Network Layer, Internet Protocol, Address Mapping Protocol, Routing Protocols, Transport Layer, Congestion Control and QoS Application Layer and Network Security Nowadays the internet is the main source of many companies so as a computer student they should have at least the average amount of knowledge about networking.

BCA Course Fees:

Bachelor of Computer Application [BCA] average fees structure in India is 15k to 2 lakhs per annum. Some of the government colleges require less amount of fee and it may also vary based on the institution standards.

BCA Course Syllabus:

Bachelor of Computer Application [BCA] course syllabus is giving basic knowledge about database, networking and programming languages. This helps the student to get a job in IT and other computer-related jobs. The following table shows the subjects which have been thought for students in common

BCA Syllabus - Semester 1
Sl.No Subjects
1 Modern Operating Environment
2 Financial Accounting
3 Principles of Management
4 Business Communication
5 Laboratory Course - Tally / MS Office
6 Mathematics I


BCA Syllabus - Semester 2
SI.No Subjects
1 C Programming
2 Database Management System
3 Organizational Behavior
4 Statistics
5 E-Commerce
6 Laboratory Course - C/SQL
7 Data Structures
8 Object-Oriented Programming and UML with C++
9 Business Accounting
10 Communication Skills
11 Digital Electronics
12 Problem-Solving in Programming



BCA Syllabus - Semester 3
SI.No Subjects
1 Data Structure using C
2 Relational Database Management System
3 Business Mathematics
4 Software Engineering
5 Operating System
6 Laboratory Course – C/SQL
7 Computer Network (CISCO Track)
8 Computer Organization and Architect
9 Database Management System and Data Modelling
10 Business Communication


BCA Syllabus - Semester 4
SI.No Subjects
1 Object-Oriented Programming in C++
2 Human Resource Management
3 Enterprise Resource Planning
4 Visual Basic
5 Computer Networking
6 Laboratory Course – VB / C++
7 Agile Systems
8 Web Technology with PHP
9 Python Scripting
10 Program Elective I
11 Open Elective I


BCA Syllabus - Semester 5
SI.No Subjects
1 Web Technologies
2 Core Java
3 .net
4 Object-Oriented Software Engineering
5 Project (C++ / VB)
6 Laboratory Course – Java / Web Technologies /
7 Digital Marketing
8 Android Development
9 Computer Graphics and Animation
10 Program Elective II
11 Open Elective II



BCA Syllabus - Semester 6
SI.No Syllabus
1 Advanced Web Technologies
2 Advanced Java
3 Recent Trends in IT
4 Software Testing
5 Project ( Java / VB .net)
6 Laboratory Course - Advanced Web Technologies / Advanced Java
7 Information Security
8 Program Elective III
9 Program Elective IV

BCA Course Eligibility:

Bachelor of computer application [BCA] is equivalent to B.Tech or BE Computer engineering. The students who had passed 10+2 with the minimum marks of 45% to 60% in any recognized board of education are eligible for BCA admission in colleges.

Some universities or colleges will conduct BCA entrances to evaluate the student's knowledge and based on the eligibility giving admission to their colleges. The person who is more interested in computer skills and this course is more suitable for them. There are no common entrances for BCA courses it is separately conducted by the colleges. There are specific colleges like BIT Mesra, Amity University, etc. which take admission purely based on marks scored in the 10+2 examination.

BCA Course Admission:

The admission procedure for Bachelor of Computer Application [BCA] varies from colleges and universities. Some might conduct entrances, and personal interviews for the admission process and the higher secondary marks can also be included for the eligibility of BCA admission. There is an age limit for the admission of BCA from a minimum 17 years to maximum 24 years. Students have to apply to the respective institutes in the prescribed format. The application process may be online, offline or both.

BCA Course admission is generally through a common entrance test conducted by the respective universities. Certain Universities also provide dual specializations along with the regular program. The BCA course information and applications for admissions can be availed either from the University website or by visiting the Admissions Office of the same. Candidates will have to fill out the required details in a match with the existing documents.

The application process for the BCA course starts with an entrance test that ideally begins in May and June Individual Universities across India conduct Entrance Tests for admission of candidates in BCA. There are specific colleges like BIT Mesra, Amity University, etc. which take entry purely based on marks scored in the 10+2 examination.

BCA Specialisations:

Specialisations for BCA Course are listed below

  1. Computer Graphics
  2. Programming Languages
  3. Database Management
  4. Systems Analysis
  5. Word Processing
  6. Internet Technologies
  7. Animation
  8. Cyber Law
  9. Software Testing
  10. Music and Video Processing
  11. Personal Information Management

BCA Job Opportunities:

Bachelor of Computer Application [BCA] consists of subjects like Introduction to programming using C, Statistics for BCA, Algebra, Digital Computer Fundamentals, Calculus, Operating Systems, Data Structures, Computer Networks. So they can able to work as an

  • Web Developer
  • Web Designer
  • Network Administrator
  • System Manager
  • Computer Programmer
  • Software Developer
  • Software Tester
  • System administrator

Companies like TCS, Infosys, Cognizant are hiring BCA freshers to work in their company. One can also pursue higher education after BCA is Master of Computer Application [MCA] which can able to provide better knowledge about programming skills and better salary packages.

BCA Course Salary:

The average salary for BCA fresher ranges from 12,000 to 20,000 per month and the salary increases with the experience and work performance. One can be able to earn in Lakhs within two or three years companies like TCS, Wipro, Tech Mahindra is hiring a large number of freshers for their companies.

List of BCA Colleges:

Bachelor of Computer Application [BCA] is one of the popular courses all over India for those who want to make their career in MNC companies and IT companies. One should get a good quality of education to make their future good. Here are some of the top colleges to pursue their BCA.

Sl.No College Name
1 Symbiosis Institute of Computer Science and Research, Pune
2 Christ University, Bangalore
3 Loyola College, Chennai
4 Amity Institute of Information Technology, U.P
5 Kristu Jayanti College, Bangalore
6 Women’s Christian College, Chennai
7 Stella Maris College, Chennai
8 Presidency College, Bangalore
9 DAV College, Punjab
10 Madras Christian College, Chennai


Distance BCA:

Bachelor of Computer Applications [BCA] can also be done through correspondence and it can be done only in some of the Universities and colleges which offer distance BCA courses. Here are some list of universities which provides distance BCA are

  1. Tamil Nadu Open University [TNOU]
  2. Sikkim Manipal University [SMU]
  3. Indira Gandhi Open University [IGNOU]
  4. Jamia Hamdard University [JHU]
  5. Maharishi Dayanand University [MDU] Rohtak
  6. Punjab Technical University
  7. Madurai Kamaraj University
  8. University of Madras
  9. Alagappa University
  10. Annamalai University, Directorate of Distance Education

Difference between BCA and B.Tech CSE:

The students who are interested in Computer Science are often confused with choosing BCA or B.Tech CSE both are undergraduate programs but there might be some difference in both of them.


BCA is related to software designing, database management and operational functions with the help of multifaceted data within a computer. BCA will tell more about the programming languages like Java, C, C++, etc and it is a three years course.

B.Tech CSE:

B.Tech CSE is related to compiler design, computer architecture, networking, data science, artificial intelligence along with the programming languages like Java, Python, C++, C#, C etc. The 4 years comprises of theoretical as well as practical knowledge.

Read More
Syllabus and Subjects Jobs, Scope, Salary and Placements Colleges which offer BCA
Talk to Experts
Apply Now
Choose Your Discipline
Computer Application