Bachelor of Computer Applications


BCA is a UG course in Computer Applications. India's deliverance is possible due to the accessibility of the huge IT industry. Several options for computer graduates have been made possible by the expanding IT sector and its supporting industries. Major enterprises and software companies are looking for graduates with a strong background in Computer Applications. Every industry, including automobile, hospitality, education, manufacturing, and supply chain, uses computer technologies to optimize and simplify their processes. Current advancements in artificial intelligence, machine learning, data science, automation, and robotics have created a wide range of integration and application possibilities. The BCA degree assists students in gaining adequate programming practices along with imparting the required theoretical and system knowledge.  The program also includes providing students with an option of choosing interdisciplinary courses and electives which would further help them in widening their knowledge horizon. BCA is one of the popular programs among students who want to make their career in the IT and ITeS sectors.  It offers a lot of opportunities for students who are interested in the computer field and pursue their careers IT sector as programmers or software developers.


1.       BCA (Basic)

2.       BCA (Cyber Security Infrastructure Configuration)

3.       BCA (Robotics Process Automation)

4.   BCA (AWS Certified Cloud Practitioner)


To empower students to be technically competent, innovative, self-motivated, and responsible citizens with human values, and to contribute significantly in providing global standard education through a conducive teaching & learning environment that responds quickly to the challenges of an ever-changing techno-world.


  • Provide cutting-edge technology and advanced laboratory courses to students, create an environment where they may become progressive learners, industry- ready professionals, and entrepreneurs.

  • Offer high-quality experiential learning through effective pedagogies to gain knowledge in current software tools and to meet the industry's real-time needs.

  • Instil problem-solving & team-building abilities and professional skills, as well as a sense of societal and ethical duties, to encourage lifelong learning.

  • Improve the industry-academia interaction, allowing students to emerge as academic leaders or as inspiring revolutionaries in entrepreneurship.


  • To teach students how to apply the principles of computer science, mathematics and scientific investigation to solve real-world problems appropriate to the discipline.

  • To teach students lifelong learning skills, which will allow them to successfully adapt to evolving technologies throughout their professional careers.

  • To prepare students for employment and advanced studies, and provide them with significant experiences in complex software development for real-world problems.

  • To teach students effective teamwork, communication and interpersonal skills that enable them to work with others effectively in their professional careers.

  • To prepare students to function ethically and responsibly, and to be conscious of ethical, social, global, legal, security and professional issues related to computing.


BCA is a foundation course that helps students to lead a career in various related areas. A wide range of job profiles is offered for BCA graduates. As the information technology sector is rapidly expanding, finding suitable employment prospects is not difficult with a Degree in Computer Application. BCA graduates have a great opportunity to obtain jobs as web developers, web designers, network administrators, system managers, computer programmers, software developers, software testers, etc., depending on the abilities they gained in the program. BCA graduates can get employment with a broad spectrum of companies, organizations, and MNCs. Wipro, Infosys, HCL Technologies, Accenture, TCS, Capgemini, Cognizant Technologies, and Tech Mahindra are a few of the top MNCs that hire BCA graduates. 


§  Well-equipped spacious laboratories

§  Experienced and dedicated faculty

§  Emphasis on the holistic development of the students     

§  ICT-enabled student-centric methods of teaching

§  Host of unique activities

§  Emphasis on empirical learning via industry-academia interface

§  Skill development programs

§  Opportunities to participate in different levels of competitions

§  Research-oriented learning

§  Extensive use of technology in teaching-learning

Head, Department of Computer Science
IQAC Co-Coordinator
Assistant Professor
M.Sc. (IT)
Ph.D. (registered)
Teaching from 15 Years
With us from 29 Years
Varija M
Assistant Professor
M.Sc. (Physics)
M.Sc. (IT)
Teaching from 25 Years
With us from 25 Years
Geetha Poornima K
Assistant Professor
M.Sc. (Computer Science)
Ph.D. (registered)
Teaching from 23 Years
With us from 23 Years
Rajeshwari M
Assistant Professor
Student Welfare Officer
M.Sc. (IS)
Teaching from 20 Years
With us from 16 Years
Assistant Professor
M.Sc. (Computer Science)
Teaching from 17 Years
With us from 17 Years
Khalandar Shareef
Assistant Professor
Teaching from 15 Years
With us from 15 Years
Prajwal Rao
Asst. Professor
Teaching from 5 Years
With us from 1 year
Chaithra N P
Assistant Professor
Started teaching this year
Started with us this year
Neelam Kuttappa N
Assistant Professor
MCA in Cyber Security
Started teaching this year
Started with us this year
Assistant Professor
Started teaching this year
Started with us this year
Rashmi V
Assistant Professor
Started teaching this year
Started with us this year
Back to Top