BCA Bachelor of Computer Application

School of Computer & Systems Sciences

Bachelor of Computer Applications (BCA) is a 3-year (six semesters) undergraduate programme in Computer Applications. The objective of BCA courses in Jaipur is to demonstrate sound knowledge in key areas of Computer Science or Industrial Computing. As today's market is almost based on IT and its applications, the students are trained to fulfil the needs of the market.

Scope and Highlights

The curricula of the programmes of one of the top BCA Colleges in Rajasthan, aim at practical understanding of all the concepts with major emphasis on creative thinking and innovation. The best BCA College in Rajasthan maintains a very conducive student-teacher ratio of 1:18 and a friendly 1:1 student –machine ratio. The laboratories are well equipped with the latest software and hardware. The infrastructure consists of a high speed 1Gbps fiber optic backbone connecting the three campuses of the University. Being one of the top BCA Colleges in Jaipur also looks after the establishment and maintenance of Wi-Fi internet connectivity in all the academic blocks and residential (including hostels) campuses of the University. The School has affiliation with the National Knowledge Network (NKN) of the Department of Science and Technology, Ministry of Human Resource Development, Government of India. The NKN aims to connect the teachers of the school with experts from nationally reputed institutes.

Key Information


3 Years


10+2 Any stream with min. 48%

Selection Procedure

Merit + PI


As per University norms

Tuition Fee


Caution Money



*Lab & Library fee will be charged separately

Industry Internship Programme

In-house Project Development, Training and Workshops


GB Classroom teaching, Smart class to Interactive Classroom teaching, Smart classes

Programme Structure

  • Introduction to Problem Solving using 'C
  • Fundamentals of Computers and PC Tools
  • Elementary Mathematics
  • Digital Electronics
  • C Programming Lab
  • Office Automation Tool Lab
  • Digital Electronics Lab
  • English-I
  • Database Management System
  • Discrete Mathematics
  • Analysis of Algorithms and Data Structures
  • Environment Science
  • HTML Programming
  • Human Values and Professional Ethics
  • Database Management System Lab
  • Data Structures Using 'C’ Lab
  • HTML Programming Lab with projects
  • Operating System
  • OOPS Using C++
  • Software Engineering
  • Computer Networks
  • Operating Systems Lab
  • OOPs Using C++ Lab
  • Software Engineering Lab
  • MySQL (SQL/PL-SQL) Lab with Project
  • Computer Architecture
  • Programming in Java
  • Internet and Web Design
  • E-Commerce Technologies
  • System Administration and Network Maintenance
  • Java Programming Lab
  • Internet and Web Design
  • English-II
  • System Administration and Maintenance Lab
  • Multimedia Applications
  • Programming in .NET
  • Data Warehousing and Data Mining
  • Mobile Applications
  • Android Programming
  • Management Process & Organization Behavior
  • Multimedia (FLASH as a multimedia SAV) Lab
  • .NET Programming Lab
  • Android Programming Lab & Minor Project
  • PHP Programming
  • Cloud Computing
  • Software Testing Concepts
  • ‘R' Programming and Python Programming
  • PHP Lab
  • Cloud Computing Lab
  • ‘R' Programming and Python Programming
  • Project Work/Dissertation

Career Prospects

  • One can start preparation for Entry-Level jobs in all premiere software companies and some other software companies, A few companies offer the opportunity of joining MCA/ MS Programmes to its employees along-with job
  • If one does not want to do a job after BCA, then he/she may go for higher studies. They may do an MCA or MBA course depending on their interest. We highly recommend pursuing an MCA course after the BCA as it adds more value to your resume.

Applying for Admissions 2022-23

All the technical and professional programmes offered at JNU are approved by various regulatory bodies like UGC, AICTE, NCTE, BCI, INC, PCI, and MCI (now NMC). JNU is the best private university in Rajasthan to be accredited by the National Assessment and Accreditation Council (NAAC) after just 7 years of its establishment.

JNU offers 75+ Undergraduate Courses, 56+ Postgraduate Courses including 3 dual degrees, 16+ Ph.D. and M.Phil Courses, and 25+ Diploma and Certificate Courses through its 16 schools, departments, and institutes. A list of these courses is available at the link below. Click here to learn more.

Depending upon your choice of discipline and programme, the undergraduate courses can be of 3 to 5 years, the postgraduate courses of 1 to 2 years, the research programmes from 3 to 5 years, and the diploma / certificate courses are of 3 months to 3 years duration.

There are different eligibility requirements for different courses / programmes. Further details can be found on your desired course or programme page. Click here to choose your course or programme.

We empower our students through the holistic development of their knowledge, skills, and personality to create industry-ready graduates. Each course and programme has a blend of suitable theory classes, practical experiences, critical thinking exercises, peer learning, performance-based projects, theory projects, and learning presentations.

  • Regular classes
  • Updated syllabus
  • Workshops and guest lectures on latest trends
  • Tie-ups with industry.
  • Collobratory courses like : Cyber Security, Cloud Computing, Artificial Intelligence.
  • Red Hat academy courses at University premises.
  • Yes, there are three categories of Scholarship provided by Institute
  • Early Bird Scholarship(By University).
  • Meritorious Scholarship.(Above 60%)
  • Students who take admission in PG after completing UG from this university only.
  • CGovernment scholarship(SC,ST)
  • Students who secure first, 2second rank in University exam respectively every year.

Yes, at least once in a month along with Guest Lectures and Conferences.

Approved from UGC

In 2002

The students who have passed 12 th  (HSC) Examination in science/Commerce/Arts stream with English subject are eligible to take admission on the basis of First come first Serve.

A BCA graduate is a software programmer armed with the knowledge of scripting as well as programming languages like C, C++, Java, HTML, PHP etc. He can be a

  • Software Developer
  • web-designer
  • Tester
  • System Analyst
  • DBA
  • Business Analyst
  • Entrepreneur

The students who have passed diploma in (Computer Engineering/ Information Technology Engineering/ Electronics & Communication Engineering/ Electronic Engineering/ Electrical Engineering with minimum 45% in General category and 40% in reserved category) can get the admission in 3rd semester of BCA directly.(Admission norms are subject to change as per guidelines of JNU, Jaipur).

  • Regular classes
  • Updated syllabus
  • Workshops and guest lectures on latest trends
  • System Analyst
  • Tie-ups with industry.
  • BCollobratory courses like : Cyber Security, Cloud Computing, Artificial Intelligence.
  • Red Hat academy courses at University premises.

MCA (2 Yrs), MBA (2 Yrs), M.Sc (CS/IT)

Yes, Cybersecurity, Cloud computing ,Artificial Intelligence


Max package is 4 Lacs per annum and min is 2.0 lacs

SAP,Amazon,Byjus, IBM,Infosys, Wipro,TCS, Capgemini,Collabra

SAP,Amazon,Byjus, IBM,Infosys, Wipro,TCS, Capgemini,Collabra