MCA (Master of Computer Applications)
MCA (Master of Computer Applications) program of our College is affiliated to the APJ Abdul Kalam Kerala Technological University.
Admission Eligibility
- Passed any graduation degree (e.g.: B.E. / B.Tech./ B.Sc / B.Com. / B.A./ B. Voc./ BCA etc.,) preferably with Mathematics at 10+2 level or at Graduation level
- Obtained at least 50% marks (45% marks in case of candidates belonging to reserved category) in the qualifying examination
- (for students having no Mathematics background compulsory bridge course will be framed by the respective University/ Institution and additional bridge courses related to computer subjects as per the norms of the concerned University).
Duration of the Course
2 years
Sanctioned Intake
60
The programme is conducted in four semesters.
Programme Educational Objectives
Excel in professional career and / pursue higher education and research utilizing the knowledge gained in mathematics and computational domain.
Ability to analyse real world problems and develop economically feasible and environmentally acceptable solutions.
Work in multidisciplinary teams with robust ethical and sustainable computing perspectives, adaptable to the changing trends in technology and society by engaging in lifelong learning.
PROGRAM OUTCOMES
MCA Graduates will be able to :
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 for primarily focussing on customer requirements using critical thinking frameworks.
PO3 (Development of Solutions)
Design, develop and investigate problems with as an innovative approach for solutions incorporating ESG/SDG goals.
PO4 (Modern Tool Usage)
Select, adapt and apply modern computational tools such as development of algorithms with an understanding of the limitations including human biases.
PO5 (Individual and Teamwork)
Function and communicate effectively as an individual or a team leader in diverse and multidisciplinary groups. Use methodologies such as agile.
PO6 (Project Management and Finance)
Use the principles of project management such as scheduling, work breakdown structure and be conversant with the 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 cyber security and insulate customers from malware.
PO8 (Life-long learning)
Change management skills and the ability to learn, keep up with contemporary technologies and ways of working.


