Bachelor of Computer Application (BCA)

Bachelor of Computer Application (BCA)

Program Overview

Avantika University offers BCA which provides full-time intensive study for students wishing to earn a computer application degree. It is undergraduate program that covers basics of computer application and software development. This program aims to prepare students for productive careers in the software industry by providing an excellent environment for learning the core and emerging areas of the discipline. The course structure and contents are industry driven and was developed in consultation with industry experts. Bachelor of Computer Application (BCA) is a three-year, full-time program with an interdisciplinary curriculum and experiential learning at the core. This program focuses on basics of computer application and software development. The project-based learning approach emphasize student choice and voice, multidisciplinary learning, and societal impact coupled with a breadth of experience.

Key Details

  • Range of

  • Choice of

  • Three-year
    (6 semesters)

  • Project-Based

  • Full-time

  • Integrated cross-
    disciplinary approach

Last Date To Apply :

Course Duration

3 Years

Surendra Rahamatkar

Program Coordinator

Prof. Surendra N. Rahamatkar is a distinguished Academician & Researcher with exclusive experience of 24+ years in Institute Building, Academic Administration, Strategic Planning, Global & National Rankings, Accreditations, Research & Development through Project works & Consultancies, PhD Research Supervision, Teaching at UG & PG level, Academic & Research Collaboration with Industries & Foreign Organizations. Currently serving as Professor and Deputy Pro Vice-Chancellor - School of Engineering at Avantika University, he has also been honored with the Life Time Achievement Award by REST Society for Research International.

Prof. Rahamatkar has been conferred Hon. D.Litt. (Doctor of Letters) by the University of South America (USA) for his valuable research contribution in the field of Wireless Sensor Networks and also for his distinct participation in promoting technical education in the State of Goa. He has filed/published 10+ IPRs and published 60+ Research Papers, and 04 International Research Books. He has also examined PhD Thesis; Four Research Scholars have completed PhD Thesis under his supervision till now.

Prof. Rahamatkar also worked as Project Director under financial & technical assistance of UNICEF to provide technical support to the Mission Directorate, Jal Jeevan Mission (JJM), Government of Chhattisgarh to monitor the implementation of safe drinking water and sanitation facilities in rural areas of Chhattisgarh. He is also a mentor of Change for Atal Tinkering Labs, Atal Innovation Mission, NITI Aayog, Govt. of India.

He is a Fellow Member of the American Association for Science and Technology, USA, and Member of the International Association of Computer Science and Information Technology (IACSIT- Singapore), Computer Science Teachers Association (CSTA-USA), Asia-Pacific Association for Computer-Assisted Language Learning (APACALL-Australia), Computer Society of India (CSI- India), Indian Society of Technical Education (ISTE-India).

He also worked for various Industrial Collaborated activities, and training programs under "Industry Institute Interaction" in association with MNCs like Oracle, IBM, Infosys, TCS, Microsoft, and Google India.

He is Editor-in-Chief of "The International Journal on Computer Science Engineering Trends" (IJCSET), Editor of the Universal Journal for Technical Research & Science, and worked as Guest Editor - the International Journal of Sensors, Wireless Communications and Control, a special issue on Time Synchronization in Wireless Sensor Networks and related research issues. He is a Member of the Editorial & Reviewer Board of the International Journal of Computer Applications - (IJCA-New York, USA), International Journal of Computer Theory and Engineering - (IJCTE-Singapore), Kuwait Journal of Science-University of Kuwait, International Journal of Advances in Engineering & Technology, International Journal of Advanced Engineering & Applications etc.

He is also associated as a member of the Reviewing Board and Programme Committee Members in IEEE sponsored & other International Conferences in India and abroad. Given sharing knowledge and serving the technical community, his biography was published in Who's Who in the World 2014, 31st Edition, by Marquis Who's Who Publications USA. He was also the recipient of the "Virtual Guru" award in 2010.


  • 10+2 from any stream (from any of the State Boards/ CBSE/ ICSE/ ISC/ CIE/ IB)
  • 50% aggregate in all subjects
  • Proficiency in English
  • Written Test/ PI.

Program Curriculum

Sr. No Course Code Course Name Credits
1 BCA1101 Fundamentals of Computer and PC Software 4
2 BCA1201 Introduction to Multimedia 4
3 BCA1401 Critical and Creative Thinking 4
4 BCA1102 Introduction to Programming Using C 4
5 BCA1501 English Writing 2
6 BCA1502 Soft Skill 2

Sr. No Course Code Course Name Credits
1 BCA2201 Digital Computer Fundamentals 4
2 BCA2101 Data Structures 4
3 BCA2102 Object Oriented Programming 4
4 BCA2501 Energy and Environmental Science 4
5 BCA2103 Web Application Development 4

Sr. No Course Code Course Name Credits
1 BCA3201 Discrete Structures 4
2 BCA3401 Design Thinking 4
3 BCA3101 Introduction to Operating Systems 4
4 BCA3402 Principles of Management 2
5 BCA3501 Human Value and Ethics 2
6 BCA3502 Python Programming 4

Sr. No Course Code Course Name Credits
1 BCA4101 Computer Network 4
2 BCA4102 Database Management system 4
3 BCA43X1 Elective-1 4
4 BCA4103 Desing and Analysis of Algorithm 4
5 BCA4601 Design Project: Desktop Application 4

Sr. No Course Code Course Name Credits
1 BCA5101 Fundamentals of Cloud Computing 4
2 BCA5102 Internet of Things and Applications 4
3 BCA53X1 Elective-2 3
4 BCA53X2 Elective-3 3
5 BCA5601 Minor Project 4
6 BCA5602 MOOCs/NPTEL/SWAYAM/Global certificates (Discipline Specific) 2

Sr. No Course Code Course Name Credits
1 BCA6101 Fundamentals of Artificial intelligence 4
2 BCA6102 Android and iOS Application Development 4
3 BCA6601 Major Project 8
4 BCA6602 Internship 4

Sr. No Course Code Course Name Credits
1 BCA7401 Research Methodology 4
2 BCA73X1 Elective-4 4
3 BCA7601 Design Project: Advanced Technology 4
4 BCA7401 Entrepreneurship Development 2
5 BCA7602 Dissertation-I 6

Sr. No Course Code Course Name Credits
1 BCA8601 Dissertation-II 18
2 BCA802 Research Publication 2

Career Prospects

Transferable Skills

Technical Skills

Best Placements

Avantika University offers unparalleled career prospects through placement opportunities with elite companies, top corporations, Fortune 500 organizations, and unicorn start-ups of national and global repute. We bridge talent with opportunity, with job placements at the forefront of innovation and excellence.


Our faculty combine their academic excellence and real-world experience to create a joyful and collaborative learning environment, guiding the students towards their goals.

Our esteemed cadre of faculty members embodies a wealth of knowledge and dedication to academic excellence. Our diverse team of educators fosters intellectual curiosity and growth, guiding students toward their fullest potential with passion and expertise across a spectrum of disciplines.

Program Fee

Particulars For Indian Nationals (INR) For NRI, PIO, CIO and Foreign Nationals (INR)
Tuition Fee 65,000 97,500
Development Fee 9,000 13,500
University Fee 16,000 24,000
Total Fee 90,000 1,35,000

An additional amount of rupees 10,000 is payable as a security deposit during admission. This amount shall be refundable on completion of the academic program.

The Hostel facility is available on first-come-first-served basis. Hostel and Mess facility is available on the campus at an additional cost. The hostel facility shall be Twin Non-AC accommodation. The mess facility shall include Breakfast, Lunch, Evening Snacks and Dinner.


Students Loan facility will be available to the students securing admission to the university. Disbursement of the loan is as per the banks' terms and conditions.

  Twin sharing Twin sharing# Triple sharing
Hostel Fee 115,000 90,000 65,000
Mess Fee 110,000 110,000 110,000
Hostel Security Deposit 10,000 10,000 10,000
Fees 2,35,000 2,10,000 1,85,500

Refund Policy

Avantika University will cancel an Admission only if the student fails to meet the Entry Requirements. The complete fees will be refunded within 15 days of cancellation of admission.

A student opting to withdraw his/her admission will be entitled to the refund of fees as detailed:

Sr. No. Refund of Fees paid Point of time when notice of withdrawal is served
1 100% 15 days or more before the formally notified last date of admission
2 90% Less than 15 days before the formally notified last date of admission
3 80% 15 days or less after the formally notified last date of admission
4 50% 30 days or less, but more than 15 days, after the formally notified last date of admission
5 0 More than 30 days after the formally notified last date of admission

Fees shall be refunded to the student within fifteen days from the date of receiving a written application from him/her towards cancellation of admission.

All legal disputes if any will be in the Ujjain Jurisdiction only.

Student Projects

At Avantika University, student projects embody creativity, innovation, and practical problem-solving. Through interdisciplinary teamwork, students tackle real-world challenges, honing their skills and making a meaningful impact, thus preparing for future success.

At Avantika University, students' projects are a testament to creativity, innovation, and practical problem-solving. Embracing interdisciplinary teamwork, they tackle real-world challenges head-on, refining their skills and leaving a lasting impact. This immersive approach equips them with the tools for future success, shaping them into visionary leaders of tomorrow

Smart CoolPad

Atharva Puranik


Tatvic Analytics

Nipun Patel


Student Learning Arabic Letters

Somesh Anjana


Housekeeping and Security Management

Shivam Singh Rathore


Communication channel for the hearing impaired

Manas Choubal


Smart farming system using IoT application

Jayant Choudhary