- Bachelor of Computer Applications (BCA) program provides a sound academic base in computer skills and applications from which an advanced career in computer applications can be pursued.
- The students get a good conceptual grounding in computer usage and its practical business applications.
Admission Calendar | |
Last Date for submission of completed Application Form | 28 July 2025 |
Interview and Admission Decision | 04 August 2025 |
Registration | 11 August 2025 |
Commencement of Classes | 12 August 2025 |
Main features of the New Curriculum Framework
- Introducing holistic and multidisciplinary undergraduate education
- Adoption of flexible curricular structures in order to enable creative combinations
- Multiple entry and exit options
- Bachelor of Computer Application
(BCA) with minor in:
- Artificial Intelligence & Internet of Things (AI & IoT)
- Data Science
- Mobile App & Web Technologies
- Full Stack Development
- Cyber Security
Year-I |
Semester-I |
Semester-II |
|
|
|
Internship Program-I |
||
(Students exiting the programme after securing 40 credits will be awarded UG Certificate in the relevant Discipline /Subject provided they secure additional 4 credits in work based vocational courses offered during summer term or internship / Apprenticeship in addition to 6 credits from skill-based courses earned during first and second semester) |
||
Year-II |
Semester-III |
Semester-IV |
|
|
|
Internship Program - II |
||
(Students exiting the programme after securing 80 credits will be awarded UG Diploma in the relevant Discipline /Subject provided they secure additional 4 credit in skill based vocational courses offered during first year or second year summer term.) |
||
Year-III |
Semester-V |
Semester-VI |
|
|
|
Students who want to undertake 3-year UG programme will be awarded UG Degree in the relevant Discipline /Subject upon securing 120 credits |
||
Year-IV |
Semester-VII |
Semester-VIII |
|
|
|
Students will be awarded UG Degree (Honours) in the relevant Discipline/Subject upon securing 160 credits |
Details of disciplines courses and electives will be given in student handbook.
The program structure is tentative and subject to change, if required.
Students can select Minor course from the bunch of the offered course to complete the BCA degree with that specific subject
Course Code |
Course Code |
Credit |
|
Minor- I |
MNBC211 |
Wireless Network |
4 |
Minor- II |
MNBC221 |
Artificial Intelligence |
4 |
Minor- III |
MNBC311 |
Soft Computing |
4 |
MNBC312 |
System Analysis and Design |
4 |
|
Minor- IV |
MNBC313 |
Full Stack Development |
4 |
MNBC314 |
Internet of Things |
4 |
|
Minor- V |
MNBC321 |
Introduction to Android Application Development |
4 |
MNBC322 |
System Analysis and Design |
4 |
|
Minor- VI |
MNBC323 |
Cloud Computing |
4 |
MNBC324 |
Advanced Java |
4 |
Course Code |
Course Code |
Credit |
|
Minor Elective- I |
MEBC411 |
Meta Heuristics |
4 |
MEBC412 |
Machine Learning |
4 |
|
Minor Elective- II |
MEBC413 |
Software Defined Networks |
4 |
MEBC414 |
Image Processing |
4 |
|
Minor Elective- III |
MEBC421 |
Open Source OS |
4 |
MEBC422 |
Multimedia Computing |
4 |
|
Minor Elective- IV |
MEBC423 |
Artificial Cognitive Systems |
4 |
MEBC424 |
Human Computer Interaction |
4 |
Course Code |
Course Code |
Credit |
|
Minor-I |
MNAI211 |
Basic Electronics for IoT |
4 |
Minor-II |
MNAI221 |
Artificial Intelligence |
4 |
Minor-III |
MNAI311 |
Machine Learning |
4 |
MNAI312 |
Human Computer Interaction |
4 |
|
Minor-IV |
MNAI313 |
Artifical neural network |
4 |
MNAI314 |
soft computing |
4 |
|
Minor-V |
MNAI321 |
Fuzzy Logic and Neural Networks |
4 |
MNAI322 |
Expert Systems |
4 |
|
Minor-VI |
MNAI323 |
Natural Language Processing |
4 |
MNAI324 |
Computing for Data Science |
4 |
Course Code |
Course Code |
Credit |
|
Minor Elective- I |
MEAI411 |
Meta Heuristics |
4 |
MEAI412 |
Numerical Methods with Python |
4 |
|
Minor Elective- II |
MEAI413 |
Software Defined Networks |
4 |
MEAI414 |
E- Commerce |
4 |
|
Minor Elective- III |
MEAI421 |
Open Source OS |
4 |
MEAI422 |
Image Processing |
4 |
|
Minor Elective- IV |
MEAI423 |
Artificial Cognitive Systems |
4 |
MEAI424 |
Cloud Computing |
4 |
Course Code |
Course Code |
Credit |
|
Minor-I |
MNDS211 |
Data Visualization |
4 |
Minor-II |
MNDS221 |
Exploratory Data Analysis |
4 |
Minor-III |
MNDS311 |
Big Data Analytics |
4 |
MNDS312 |
Human Computer Interaction |
4 |
|
Minor-IV |
MNDS313 |
Time Series Analysis |
4 |
MNDS314 |
Enabling technologies for data science |
4 |
|
Minor-V |
MNDS321 |
Fuzzy Logic |
4 |
MNDS322 |
Expert Systems |
4 |
|
Minor-VI |
MNDS323 |
Data Analytics using MS Excel and SQL |
4 |
MNDS324 |
Computing for Data Science |
4 |
Course Code |
Course Code |
Credit |
|
Minor Elective- I |
MEDS411 |
Meta Heuristics |
4 |
MEDS412 |
E- Commerce |
4 |
|
Minor Elective- II |
MEDS413 |
Software Defined Networks |
4 |
MEDS414 |
Natural Language Processing |
4 |
|
Minor Elective- III |
MEDS421 |
Open Source OS |
4 |
MEDS422 |
Numerical Methods with Python |
4 |
|
Minor Elective- IV |
MEDS423 |
Artificial Cognitive Systems |
4 |
MEDS424 |
Cloud Computing |
4 |
Course Code |
Course Code |
Credit |
|
Minor-I |
MNMW211 |
UI/UX Design |
4 |
Minor-II |
MNMW212 |
Web Frameworks |
4 |
Minor-III |
MNMW311 |
PHP |
4 |
MNMW312 |
API Development & Integration |
4 |
|
Minor-IV |
MNMW313 |
Mobile and Web Security |
4 |
MNMW314 |
Cloud Computing for Apps |
4 |
|
Minor-V |
MNMW321 |
Mobile App Testing |
4 |
MNMW322 |
Cross-Platform Mobile App Development |
4 |
|
Minor-VI |
MNMW323 |
Mobile Game Development |
4 |
MNMW324 |
Backend Development |
4 |
Course Code |
Course Code |
Credit |
|
Minor Elective- I |
MEMW411 |
Human-Computer Interaction |
4 |
MEMW412 |
Digital Marketing & SEO |
4 |
|
Minor Elective- II |
MEMW413 |
Augmented Reality (AR) and Virtual Reality (VR) Development |
4 |
MEMW414 |
Artificial Intelligence and Machine Learning |
4 |
|
Minor Elective- III |
MEMW421 |
Blockchain Technology |
4 |
MEMW422 |
DevOps and Continuous Integration |
4 |
|
Minor Elective- IV |
MEMW423 |
Internet of Things (IoT) |
4 |
MEMW424 |
Big Data Analytics |
4 |
Course Code |
Course Code |
Credit |
|
Minor-I |
MNFSD211 |
Web Design Fundamentals |
4 |
Minor-II |
MNFSD212 |
JavaScript |
4 |
Minor-III |
MNFSD311 |
Responsive Web Design |
4 |
MNFSD312 |
Version Control Systems (Git & GitHub) |
4 |
|
Minor-IV |
MNFSD313 |
Back-end Development |
4 |
MNFSD314 |
MongoDB |
4 |
|
Minor-V |
MNFSD321 |
Front-end Frameworks |
4 |
MNFSD322 |
API Development & Integration |
4 |
|
Minor-VI |
MNFSD323 |
DevOps |
4 |
MNFSD324 |
Testing & Debugging in Full Stack Development |
4 |
Course Code |
Course Code |
Credit |
|
Minor Elective- I |
MEFSD411 |
Web Security Fundamentals |
4 |
MEFSD412 |
Progressive Web Apps |
4 |
|
Minor Elective- II |
MEFSD413 |
Mobile Development Fundamentals |
4 |
MEFSD414 |
GraphQL and Modern API Development |
4 |
|
Minor Elective- III |
MEFSD421 |
Microservices Architecture |
4 |
MEFSD422 |
Data Visualization and Reporting |
4 |
|
Minor Elective- IV |
MEFSD423 |
User Experience (UX) Design Principles |
4 |
MEFSD424 |
Artificial Intelligence and Machine Learning Basics |
4 |
Course Code |
Course Code |
Credit |
|
Minor-I |
MNCY211 |
Introduction of Cyber security |
4 |
Minor-II |
MNCY221 |
Cyber Security Techniques and Tools |
4 |
Minor-III |
MNCY311 |
Machine Learning |
4 |
MNCY312 |
Information Security |
4 |
|
Minor-IV |
MNCY313 |
cyber forensic |
4 |
MNCY314 |
Cyber Law |
4 |
|
Minor-V |
MNCY321 |
Security assessment and risk analysis |
4 |
MNCY322 |
IT System and Network Security |
4 |
|
Minor-VI |
MNCY323 |
Ethical Hacking and System Defense |
4 |
MNCY324 |
Infrastructure Security |
4 |
Course Code |
Course Code |
Credit |
|
Minor Elective- I |
MECY411 |
Meta Heuristics |
4 |
MECY412 |
Cloud Computing |
4 |
|
Minor Elective- II |
MECY413 |
Software Defined Networks |
4 |
MECY414 |
Steganography |
4 |
|
Minor Elective- III |
MECY421 |
Open Source OS |
4 |
MECY422 |
Networks Cyber Security |
4 |
|
Minor Elective- IV |
MECY423 |
Artificial Cognitive Systems |
4 |
MECY424 |
Cyber Threats and Intelligence |
4 |
Admission Modalities
The Admission Modalities are with reference to the campus-based BCA Program offered by the ICFAI University, Jaipur. The medium of instruction is English.
Eligibility
Pass in Class XII (or equivalent) in any discipline with 50% and above aggregate marks.
Final year students applying for the programs are required to complete their examinations including practical examinations / viva, assignments before August 11, 2025. Such applicants will have to produce a certificate at the time of admission. The admission of applicants will, however, remain provisional until they produce mark-sheets establishing their eligibility. The last date for submitting the proof of eligibility is September 17, 2025, failing which the provisional admission will automatically stand cancelled.
The selection of applicants into the programs is made through application and interviews. While evaluating students for admission, due weightage is given to academic distinction, awards in sports/cultural events, debates, quizzes and other extra / cocurricular activities.
The applicants will have to go through a personal interview at the ICFAI University, Jaipur campus. This is to determine the students’ attitude and motivation to pursue the program.
Original certificates and Domicile certificate should be produced for verification at the time of interview. The original certificates will be returned after verification. The admission decision will be communicated after the interview process. All the selected students will be required to pay the admission fee towards confirmation of seat.
There shall be a special provision for admission of students belonging to the State of Rajasthan in any course of the ICFAI University, Jaipur which shall not be less than 25 (twenty-five) per cent of seats in each course/discipline subject to the students meeting the minimum eligibility requirements referred as above. Seats remaining unfilled under special reservations may be filled up by allotting the same to students belonging to Open Category.
Students interested can apply by any one of the following methods:
Online Application
- Applicants can apply online by filling up the Application Form available at www.iujaipur.edu.in and make payment of Rs. 500 towards the cost using Credit / Debit Card (Visa / Master Card)/ Internet Banking through secure internet payment gateway. Applicants applying online should upload their passport size color photograph while filling the Online Application. The Prospectus will be sent to such applicants.
Download of Application Form
- Applicants can fill their details online and download the Application Form from www.iujaipur.edu.in and send it to the Admissions Office along with the Demand Draft of Rs. 500 towards the cost of the application in favor of “The ICFAI University, Jaipur - Fee Collection A/c” payable at Jaipur
Fill the Application Form
- Applicants can fill in the application form and send it to the Admissions Office.
Students are advised to read the guidelines carefully before completing the Application Form for Admission.
Application Form
- Please make sure that you meet the eligibility criteria before filling up the Application Form
- Fill the Application Form in CAPITAL LETTERS
- Provide all available information under appropriate sections
- Make sure to sign the Application Form
- Retain a photocopy of the completed Application Form.
Students have to enclose the self attested copies of the following certificates.
- Date of Birth Certificate / Class X Certificate.
- Marks sheets of Class XII / Degree certificate (as may be applicable).
- Domicile Certificate.
- Aadhar Card
- Any other certificates pertaining to academic and other activities.
The completed Application Form for Admission may be sent to
Admissions Office :
The ICFAI University, Jaipur,
Jamdoli, Agra Road,
Jaipur - 302031, Rajasthan.
Mobile : 9414519618, 8094688800
E-mail : admissions@iujaipur.edu.in
Website : www.iujaipur.edu.in.
Fee Schedule
Program Fee
Students have to pay the Program Fee at the beginning of each semester, as per the due dates indicated in the Student Handbook. The first semester fee is to be paid on or before September 20, 2025.
Program | Admission Fee (One Time) | Caution Deposit* | Semester Fee (in INR) | Total Program Fee (Excluding Admission Fee & Caution Deposit) | ||||
---|---|---|---|---|---|---|---|---|
Domicile | Non-Domicile | Domicile | Non-Domicile | |||||
3 Year | 4 Year | 3 Year | 4 Year | |||||
BCA | 10,000 | 5,000 | 30,000 | 35,000 | 1,80,000 | 2,40,000 | 2,10,000 | 2,80,000 |
BCA (Hons.) (DS) / BCA (Hons.) (AI & IoT) / BCA (Hons.) (CS) / BCA (Hons.) (Mobile Application & Web Tech.) / BCA (Hons.) (Full Stack Development) | 10,000 | 5,000 | 35,000 | 40,000 | 2,10,000 | 2,80,000 | 2,40,000 | 3,20,000 |
* All students are required to pay the caution deposit along with the first semester fee. The caution deposit will be refunded to students on completion of the program. Caution Deposit and Security Deposit are not adjustable against Program Fee and other dues.
Merit Scholarships
The University offers merit scholarships to students pursuing UG/PG Programs. The scholarships are based on performance in Class XII / Graduation (or equivalent) and Semester-wise performance during the Program under the following conditions.
- Aggregate Marks of all the subjects in Class XII / Graduation shall be considered for the purpose of calculating eligibility of scholarship in UG / PG Programs.
- No Performance based scholarship shall be awarded in case of supplementary in any subject or for drop out cases. Once Performance based scholarship disallowed will not be considered in next all remaining semesters.
Percentage of marks secured in qualifying examination as aggregate (All subjects included) will decide the amount of scholarship. Scholarship will continue semester after semester only on maintaining the minimum 6.0 GPA. The details are as presented in the following table.
Program | Percentage of marks secured in qualifying examination | |||||
---|---|---|---|---|---|---|
≥ 90% | ≥ 80% to < 90% | ≥ 70% to < 80% | ||||
Amount of Scholarship * (In Rs.) | ||||||
3 Year | 4 Year | 3 Year | 4 Year | 3 Year | 4 Year | |
BCA | 36,000 | 48,000 | 27,000 | 36,000 | 18,000 | 24,000 |
BCA (Hons.) (DS) / BCA (Hons.) (AI & IoT) / BCA (Hons.) (CS) / BCA (Hons.) (Cloud Computing) / BCA (FinTech) (Hons.) | 42,000 | 56,000 | 31,500 | 42,000 | 21,000 | 28,000 |
*Above scholarship amount would be adjusted equally in 6 installments for 3 years BCA program, 8 instalments for 4 years BCA program.
Up to 10% of the students of the batch will be awarded merit scholarships based on their Semester-wise performance (Details presented in the table given below). These scholarships are offered in addition to the scholarships based on the past academic record.
Academic Performance (CGPA) | Category I | Category II | Category III |
≥ 9.00 | ≥ 8.50 - < 9.00 | ≥ 8.00 - < 8.50 | |
Programs | Amount of Scholarship per semester* (In Rs.) | ||
BCA | 9,000 | 6,600 | 4,500 |
BCA (Hons.) (DS) / BCA (Hons.) (AI & IoT) / BCA (Hons.) (CS) / BCA (Hons.) (Mobile Application & Web Tech) / BCA (Full Stack Development) (Hons.) | 10,500 | 7,700 | 5,250 |