About the Programme
Master of Computer Applications is a three-year post-graduate programme with curriculum primarily based on the development of application software in diverse areas. The entire programme is aimed to develop students foundational skills of various technologies focused on the conceptual framework.   The programme provides the latest industrial elective courses and project work.
The programme is designed to meet the growing demand for qualified professionals in the field of Information Technology. It is inclined more towards Application Development and, thus, lays more emphasis on the latest programming language and tools to develop better and faster applications. This programme equips students with the knowledge of the development of application software for diverse fields to solve specific problems for the end users or clients.
In addition, the programme also emphasises upon planning, designing and building of complex commercial application software and system software. The financial security, freedom to relocate and the lifelong prospect of learning make this programme an ideal career for computer science enthusiasts.
Program Educational Objectives (PEO)
- PEO1: Technical Excellence and Innovation - Graduates will apply advanced computing knowledge, analytical skills, modern engineering tools, and research methodologies to design, develop, and implement innovative solutions for complex computing problems in professional practice and higher studies.
- PEO2: Professionalism, Leadership, and Societal Responsibility - Graduates will demonstrate ethical conduct, effective communication, teamwork, leadership, and project management skills while developing sustainable and socially responsible computing solutions that address organizational and societal needs.
- PEO3: Lifelong Learning and Career Growth - Graduates will engage in continuous learning, professional development, entrepreneurship, research, and adaptation to emerging technologies to sustain successful careers in the dynamic field of computing.
Program Outcomes (PO)
- PO1: Engineering Knowledge - Apply knowledge of computing fundamentals, mathematics, science, and engineering principles to solve complex problems in computer applications.
- PO2: Problem Analysis - Identify, formulate, review research literature, and analyze complex computing problems using appropriate mathematical, scientific, and engineering principles to arrive at substantiated conclusions.
- PO3: Design/Development of Solutions - Design, develop, and evaluate computing-based solutions for complex problems while considering public health, safety, cultural, societal, and environmental requirements.
- PO4: Conduct Investigations of Complex Problems - Conduct investigations of complex computing problems using research-based knowledge, including experiment design, data analysis, interpretation, and synthesis of information to derive valid conclusions.
- PO5: Engineering Tool Usage - Create, select, adapt, and apply appropriate techniques, resources, and modern engineering and IT tools, including modeling and simulation, with an understanding of their limitations.
- PO6: The Engineer and The World - Analyze and evaluate societal, environmental, sustainability, legal, cultural, health, and safety issues relevant to professional computing practice, and understand the impact of engineering solutions on individuals, organizations, society, and the environment.
- PO7: Ethics - Apply ethical principles and commit to professional ethics, responsibilities, diversity, equity, inclusion, and norms of professional computing practice.
- PO8: Individual and Collaborative Team Work - Function effectively as an individual and as a member or leader in diverse, multidisciplinary, and collaborative teams to accomplish common goals.
- PO9: Communication - Communicate effectively and inclusively with the computing community and society through reports, presentations, documentation, and professional discussions.
- PO10: Project Management and Finance - Apply engineering management principles and economic decision-making techniques to manage projects and work effectively as an individual, team member, or leader in multidisciplinary environments.
- PO11: Life-Long Learning - Recognize the need for, and engage in, independent and lifelong learning to adapt to emerging technologies, professional challenges, and societal needs.