Academics
Programs Offered
- MCA — Master of Computer Applications (2-year, full-time)
Programme Educational Objectives (PEOs)
- PEO1: Have a strong foundation and the ability to apply knowledge of computer science and applications, and mathematics, to analyse, design and implement IT solutions to real-life problems.
- PEO2: Have a comprehensive background to practise software engineering principles across domains that require software architecture, design, development and testing practices.
- PEO3: Have an understanding of the professional and ethical obligations of a software engineer towards society and the need for lifelong learning.
Programme Specific Outcomes (PSOs)
- PSO1: Apply computer science and applications knowledge to analyse, design and develop computing solutions using modern languages, environments and platforms that solve simple to complex real-time problems.
- PSO2: Anticipate the changing direction of computational technology, evaluate it, and communicate its likely utility for building software systems that perform tasks related to industry, research and education.
- PSO3: Inculcate the knowledge of computer applications and management principles to manage IT projects effectively and create an innovative career path.
Programme Outcomes (POs)
- PO1: Foundation Knowledge: Apply knowledge of mathematics, programming logic and coding fundamentals for solution architecture and problem solving.
- PO2: Problem Analysis: Identify, review, formulate and analyse problems, primarily focusing on customer requirements, using critical-thinking frameworks.
- PO3: Development of Solutions: Design, develop and investigate problems with an innovative approach for solutions incorporating ESG (Environmental, Social and Governance) and SDG (Sustainable Development Goals).
- PO4: Modern Tool Usage: Select, adapt and apply modern computational tools such as algorithm development, with an understanding of limitations including human biases.
- PO5: Individual and Teamwork: Function and communicate effectively as an individual or as a team leader in diverse and multidisciplinary groups, using methodologies such as Agile.
- PO6: Project Management and Finance: Use principles of project management such as scheduling and work-breakdown structure, and be conversant with principles of finance for profitable project management.
- PO7: Ethics: Commit to professional ethics in managing software projects with financial aspects; learn to use new technologies for cybersecurity and protect customers from malware.
- PO8: Life-long Learning: Demonstrate change-management skills and the ability to learn and adapt to contemporary technologies and evolving ways of working.
