You are here

Department of Computer Applications

Department of Computer Applications

HoD Desk:     Department Brochure                                            

Dr. K.Vijayakumar

Associate Professor & Head - Computer Applications

The department started its journey during 1984-85, when Computer Science education was in its infancy in India.  I am very proud to share that the MCA Program in BMSCE is one of the oldest & the best in the entire country. The applications in Computer Science are indispensable part of our lives, shaping everything around us in the way in which we live, travel, work, play, connect & socialise.

The strength of the department is Alumni, Faculty, staff members & students. Our Alumnus occupy coveted position in notable industry & academic institutions.   The  department  has  dedicated,  committed  and  accomplished  faculty  members  supported  by technical & administrative staff. In addition to regular laboratories, the department has developed Innovation Cluster Lab (ICL) – Centre of Excellence in Internet of Things supported by Industry Experts and Data Analytics & Research Lab (DAR). The students get exposed to real time projects by working in these labs.  The department has its own department library with over 6382 books & access to various journals & conference proceedings.

The students are also encouraged to participate in extracurricular & Co curricular activities along with the regular academic activities to groom their holistic personality.   Skill set of students are enhanced through regular Extension Lectures, workshops, Industrial Visits, Alumni Interactions and professional body activities. Stride- our annual Department magazine is prepared completely by the students with minimal support from faculty members. The quality of our students is reflected in their placement track record (both on Campus & off Campus) and the applications developed by them.

Learning is a continuous process and does not end at end of three years. The department believes that innovative teaching-learning methods, coupled with problem solving using modern tools & self-study helps the students to enhance their skills and enable them to handle the challenges faced in their professional life.


To emerge as a premier knowledge center for imparting education in Computer applications.


M1: To empower students with knowledge, skills and attitude to develop competency in Computer applications through well-defined curriculum and its effective implementation.

M2: To engage in research and development leading to publications/start-ups.

M3: To enhance active collaboration with Industry.


Programme Educational Objectives(PEOs)

The Graduates of MCA Programme will:

PEO 1:

Pursue professional career in the domain of Computer Applications in industry or academia.

PEO 2:

Engage in continuous upgradation of their professional skills leading to certification /higher qualification.

PEO 3:

Demonstrate professional behavior while performing in diverse teams, communicate effectively and contribute to the society.

Programme Outcomes (PO’s) 

PO1: Computational Knowledge: Apply computing knowledge, mathematical knowledge and domain knowledge to identify and capture requirements of specific problems.  

PO2: Problem Analysis: Analyze and develop models for specific problems using principles of mathematics, computing sciences and relevant domains. 

PO3: Design/Development of Solutions: Design, implement, test and maintain solutions for systems, components or processes that meet specific needs with consideration for safety, societal and environmental issues.

PO4: Conduct investigations of complex Computing problems: Conduct required experiments, generate, analyze and interpret the data to draw valid conclusions

PO5: Modern Tool Usage: Adapt the techniques, skills and modern tools necessary for solving complex computing problems with an understanding of their limitations.

PO6. Professional Ethics: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.

PO7. Life-long Learning: Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.

PO8. Project management and finance: Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.

PO9. Communication Efficacy: Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.

PO10. Societal and Environmental Concern: Understand and assess societal, environmental, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice.

PO11. Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary environments.

PO12. Innovation and Entrepreneurship: Identify a timely opportunity and using  innovation to pursue that opportunity to create value and wealth for the betterment of the individual and society at large.