Program Overview

The department of MCA was established in the year 2000. MCA is offered as a two-year program with a current intake of 120. The program is approved by AICTE and is autonomous under the affiliation of Bangalore University. The course is intended to produce qualified professionals well-equipped with the necessary skills and knowledge to meet the growing demand in Computer Science and Applications. The course emphasizes programming languages, web technologies, software engineering, and application development requisites to fulfil the IT requirements. Also, the department provides specialization courses on Cloud Computing and Artificial Intelligence/Machine Learning for the students to learn and equip the knowledge on current trends in the respective fields. In contrast, the essence of basic mathematics, statistical concepts, and computer fundamentals provide a vital foundation. Introducing practical teaching aids to enhance every aspirant’s ability to identify, analyze, model, and solve a problem through computation has been the primary objective of this course.In addition, the department offers various cutting-edge technologies like add-on courses, weekly IT-club activities, pre-placement training and personality development workshops from industry experts to the student community. The MCA program has been designed to give equal stress on theoretical and practical learning in applied computer science. It is envisioned to deliver an updated industry-oriented education to meet the expectations of the leading corporations of Silicon Valley. The department of MCA has secured eight university ranks and three gold medals.

Eligibility

The candidates applying for government quota must appear for PGCET conducted by the Government of Karnataka. The candidates applying under management quota shall appear for Karnataka K-MAT test.

  • Course Duration: 2 years
  • Any degree of a minimum of 3 years duration (10+2+3)
  • Mathematics / Statistics as a subject at PUC (10+2) or at Graduation level
  • 50% of aggregate marks at Graduation level (45% for the candidates belonging to the reserved category)

VISION

To be a leading destination for students and learners in advancing knowledge, learning experiences in technology and multidisciplinary fields, driven by research and innovation, contributing to the holistic development of human resources for the betterment of society.

MISSION

  • To develop state-of-the-art laboratories, modern infrastructure, and a competent faculty to provide quality education, hands-on skills, and to foster research, innovation, and entrepreneurship.
  • To foster values, ethics and academic integrity to develop students and learners into responsible citizens.
  • To collaborate with institutes of national and international repute as well as industry to develop synergy and advance     new knowledge and skills.
  • To contribute to the global cause and environment.

Program Educational Objectives (PEOs)

Students in the first 3 to 5 years of their professional life should be able to:

  • PEO 1: Demonstrate innovative mind, analytical thinking and problem-solving competence as a “lead” in infotech projects at workplace.
  • PEO 2: Demonstrate consciousness in values, ethics and concern for the society while working on advances in science, technologies and research.
  • PEO 3: Work in teams, collaborate, develop synergy, build knowledge and skills to enhance professional attainments.
  • PEO 4: Contribute to community, nation and to the global cause of climate, environment protection and sustainability.
  • PEO 5: Demonstrate a mindset for the life-long learning.

Program Outcomes (POs)

  • PO 1: Disciplinary expertise in computing - Demonstrate mastery of computer science principles for real-world problem solving through algorithms, software, data, and systems.
  • PO 2: Analytical Reasoning and Problem Solving - Effectively identify, analyze, and research complex computing problems using relevant literature and methodologies.
  • PO 3: Software System Design and Development - Design, implement and evaluate secure, scalable and efficient software systems using current technologies, design principals and user-centric practices.
  • PO 4: Research Culture - Engage in innovation and research for solving contemporary challenges in computing and digital environment.
  • PO 5: Modern Tool Usage - Employ appropriate tools, techniques, and skills necessary for effective computing practice.
  • PO 6: Professional and Societal Responsibilities - Understand and address legal, cultural, ethical, security, and societal issues relevant to the computing profession.
  • PO 7: Societal and Environmental impact awareness - Evaluate computing solutions in the context of societal needs, sustainability, environmental stewardship with sensitivity to culture and global issues.
  • PO 8:Ethics in Computing Practice - Understand and apply ethical principles, data privacy norms, cyber security standards, and professional responsibilities in software and IT enabled practices.
  • PO 9: Teamwork and Leadership - Collaborate effectively in team environments and take leadership roles in multidisciplinary computing projects.
  • PO 10: Effective Communication - Communicate clearly and effectively through written, oral, and visual formats to support teamwork and collaboration.
  • PO 11:Technology entrepreneurship and product thinking - Demonstrate entrepreneur mindset, product development orientation and ability to leverage digital platforms for innovation, value-creation and startup ecosystems.
  • PO 12: Life-long learning and digital adaptability - Engage in continuous learning and skill upgradation through self-learning, professional courses, certificates to remain relevant to the environment of emerging technology.

I Semester

  • 1.Object Oriented Programming concepts using Java
  • 2. Art of Programming
  • 3. Statistical Analysis
  • 4. Theory of Computation
  • 5. Database Management Systems
  • 6. Data Communication and Networks
  • 7. Java Programming Lab
  • 8. Art of Programming Lab

II Semester

  • 1. Data Structures and Algorithms
  • 2. Research Methodology
  • 3. Agile Development and DevOps
  • 4. Web Technologies
  • 5. Mobile Application Development
  • 6. Data Structures and Algorithms Lab
  • 7. DBMS Lab
  • 8. Web Technologies and Mobile Application Development Lab

III Semester

Specialization – AI/ML

  • 1. Artifical Intelligence and Machine Learning
  • 2. Cloud Computing
  • 3. Natural Language Processing
  • 4. Big Data Analytics
  • 5. Deep Learning
  • 6. Machine Learning Lab
  • 7. Specialization Lab
  • 8. Open Elective

Specialization – Cloud Computing

  • 1. Artifical Intelligence and Machine Learning
  • 2. Cloud Computing
  • 3. Parallel And Distributed Computing
  • 4. Cloud Networking, Software and Economics
  • 5.Cloud Computing Platforms
  • 6. Machine Learning Lab
  • 7. Specialization Lab
  • 8. Open Elective

IV Semester

Specialization – AI/ML

  • 1. Data Science
  • 2. Computer Vision and Explainable AI
  • 3. Generative AI
  • 4. Research Paper Presentation
  • 5. Main Project

Specialization – Cloud Computing

  • 1. Data Science
  • 2. DevOps for Cloud Computing
  • 3. Emerging Trends in Cloud Computing
  • 4. Research Paper Presentation
  • 5. Main Project
Name Qualification Designation Email ID
Dr. K. Balaji MCA, Ph. D Professor & Director [email protected]
Dr. Bharathi M P MCA, Ph. D Assistant Professor [email protected]
Mr. Chandan Hegde MTech, (Ph. D) Assistant Professor [email protected]
Mrs. Hema Prabha A MTech, (Ph. D) Assistant Professor [email protected]
Mr. Sujay S MCA, NET, (Ph. D) Assistant Professor [email protected]
Mrs. Bhavana B R MCA, (Ph. D) Assistant Professor [email protected]
Mr. Manikantan R MCA, NET, (Ph. D) Assistant Professor [email protected]
Mrs. Priyanka Mohan MCA, (Ph. D) Assistant Professor [email protected]
Mr. Naveen J MCA Assistant Professor [email protected]

Practice for Perfection – IT Club: Sadhana

“Practice makes man perfect” is an old saying, but in this new world order, we have redefined it as “Practice for Perfection,” which serves as the caption for our IT club – Sadhana.

The concept of Sadhana was introduced in the MCA Department during the academic year 2005-2006. Sadhana is a weekly event organized by students, for students, to enhance their soft skills and practice essential skills required for survival in the IT industry.

Events Conducted by Students

  • 1. Aptitude on various subjects
  • 2. App development
  • 3. Social awareness
  • 4. Product launch
  • 5. Start-up ideas
  • 5. Web designing
  • 5. Group discussions
  • 5. Mock interviews
  • 5. Paper presentations
  • 5. Panel discussions

Goals of Sadhana

  • 1. Improve Communication Skills
  • 2. Enhance Technical Knowledge
  • 3. Gain Exposure to Industrial Technology (IT) Demands
  • 4. Develop Leadership Qualities
  • 5. Overcome Stage Fear
  • 5. Boost Confidence
  • 5. Enrich Creativity
  • 5. Develop Dynamic Characteristics
  • 5. Enhance Academic Qualifications
  • 5. Stay Updated with New Technologies

Committees and Coordinators of SADHANA 2025

Committee Faculty Coordinators Student Coordinators
Event Committee Dr. K. Balaji, Dr. Bharathi MP Miss. Varsha P
Quality Committee Mr. Chandan Hegde,
Mr. Manikantan R,
Mrs. Priyanka Mohan
Mr. Nayan Kumar N K, Miss. Bhumika U,
Miss. Amulya M
Publicity Committee Mr. Sujay S, Mr. Naveen J Mr. Ashwin V Kori, Mr. Jeevan Kumar N,
Mr. Manoj M
Finance Committee Mrs. Hema Prabha A Miss. Kousalya C, Mr. Manju B S
Hospitality Committee Mrs. Bhavana B R Mr. Nikhil R, Miss. Kavyashree H, Miss. Kavya V

KWEC Workshop

The Department of MCA conducts a 3-day workshop for the MCA students twice in a year in association with Kapoor’s Workshop for Effective Communication (KWEC). The objective of the workshop is to sharpen soft skills. The workshop will be held at the Kengeri Campus. It focuses on events like group discussion, team building, presentation skills, body language, content writing, resume building and interview skills where students are exposed to get a hand-on experience with experiential learning throughout the workshop.

INNOVESTA - Intercollegiate IT Fest

Innovesta is a forum for the young, zestful, creative, potential technical professionals of tomorrow, who contribute their ideas, views, and vision for various domains. Students from various institutions offering Computer Application as its course are expected to be a part of this annual event. The fest focuses on the theme of managing technical skills, along with providing students with a wonderful opportunity to showcase their talents in cultural activities. The students of the department organize various events under the guidance of faculty members.

Srujana – Cultural Club

Srujana is a cultural club formed to create awareness about Indian culture. The Club conducts periodical cultural programs representing the various facets of Indian culture. The club provides a platform for the students to exhibit their talent to the fullest by participating in various activities.

View Gallery

Expert Lecture Series

Experts from various industries address our students on domain-specific technologies by enabling students to have practical experience like hands-on training, workshops, lectures, etc.

Value-added Certificate Programs

Students are given a list of value-added certificate programs which can enhance their skill set, make them more employable, and give them an edge in the competitive tech industry. The lists are:

  • Python Preliminaries & Data Visualization
  • MySQL Workbench
  • Web Application Development in ReactJS
  • Django – Web Application Development
  • Data Visualization using Tableau
  • Django – Restful API

Industrial Visit

The department of MCA organizes an annual industrial visit for the final year students in association with eMudhra to get exposure to the IT domain where students will learn and adapt to the agile environment with respect to the software industry.

Placement

With the increasing demand for skilled IT professionals, MCA graduates are in high demand across various sectors, including software development, data analysis, cybersecurity, and systems administration. The placement cell’s active involvement with the department is helping our students secure jobs in various IT sectors.