Master of Computer Application


Envisaged and established in the year 1986 the Department of Computer Application is committed to the cause of providing quality education and extensive training to nurture the students into professionals with eminence and blended to the dynamic requirements of the IT industry. The department has been offering a three year MCA Degree programme. The students are selected on the basis of their performance in the Entrance Examination conducted by the Commissioner of Entrance Examinations, Government of Kerala.

The department has functioned admirably in developing the skills of the students towards Excellency, which has helped them in earning high positions in reputed firms in India as well as abroad. The placement history is in itself a standing proof of the quality of education imparted to the students by the ever concerned department members.
Qualified and competent faculty and skilled supporting staff are the strength of the department. Along with their regular teaching work, the faculty members also attend short term training programmes at this institution and other institutions and regularly update their knowledge. The department has a very efficient advisory system which always keeps very close teacher student relationship.
Periodic seminar sessions are conducted with eminent personalities of IT discipline in and around Kerala state. National level seminars are conducted individually by the department and in association with organisations like Bharat Sanchar Nigam Ltd – BSNL. National level paper presentations and computer programming contest are conducted for students from various parts of India.


Vision & Mission


Excellence in computer application development and research with robust environmental and social outlook.


  • Impart quality education in computer applications and mould competent professionals for industrial and societal needs.
  • Encourage research and take up collaborative projects.
  • Inculcate the habits of continual learning, sustainable computing and ethical responsibilities.



Contact Information

User Photo

Dr. Nadera Beevi. S

Professor (HOD)

Head of the Department, MCA
TKM College of Engineering,
Kollam - 5, Kerala.


Office Phone:

Mobile: 8547791197

Department Info

Course Duration Intake
MCA 3 years 40


Programme Educational Objectives

The Program Educational Objectives (PEOs) are

  • 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.


  1. Comprehend and interpret principles and mathematical foundations required for algorithm analysis, software engineering, database systems, Artificial Intelligence and networking and mobile technologies.
  1. Utilize knowledge and expertise gained to build software systems that solve problems, individually and in teams, cohering to the principles of Software development and adhering to moral and ethical values.
  1. Adapt to future technological changes and contribute to the society and scientific community through research initiatives to develop novel technologies.

Program Outcomes (POs)

  1. Computational Knowledge: Apply knowledge of computing fundamentals, computing specialization, mathematics, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements.
  2. Problem Analysis: Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
  3. Design /Development of Solutions: Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
  4. Conduct investigations of complex computing problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
  5. Modern Tool Usage: Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
  6. Professional Ethics: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practices.
  7. Life-long Learning: Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.
  8. 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.
  9. 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.
  10. 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 practices.
  11. Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary environments.
  12. 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.


A major objective of the MCA programme, in addition to other academic objectives, is to create skilled man power at the level of programmer, system analyst, project manager and system manager

The duration of the course is six semesters in 3 years. The student has to take, generally, 5 theory papers , 2 practical courses and one seminar /(Communicative English in the1st semester ) in the first four semesters. In the fifth semester the practical courses and the seminar together is replaced with a mini-project work. In 6th semester there is no theory /practical course but one has to do a major project work. In each week a student is supposed to get 10 practical hours and hence in every semester a total of 160 hours of practical training in the laboratories. The contact hours for theory/ tutorial comes to around 20 hours/week. The attendance in the theory & practical is compulsory

Admission Eligibility

Minimum qualification for admission is or degree with Mathematics or Statistics as one of the subjects with not less than 60% marks,excluding languages, in the qualifying examination. There will be entrance test for admission to the course.


University Examinations will be conducted at the end of each semester as per the scheme described below.

Pass Requirements and provisions for classification of successful candidates

  1. A candidate shall be declared to have passed the semester examination in full if he/she secures not less than 40% marks in written examination and not less than 50% marks in written ( university) plus sessional marks put together in each paper. This rule applies to practical also. In the case of project works the student has to earn a minimum of 50% in university examination and a minimum of 50% for university examination plus sessional marks put together for a pass. For the subjects which have only sessional marks, a minimum of 50% is required for a pass.
  2. If a student fails in one or more subjects, he/she needs to reappear only in those subjects. The rules for supplementary examinations will be same as that of the existing regulations.
  3. Classification of (Pass) results into I Class, II Class etc shall be as per the scheme prior to scheme prior to 2011 admissions

Sessional Marks

The sessional marks are awarded based on 2 class tests and assignments/ lab reports for theory/ practical and attendance. Split up is shown below:


Attendance 20%
Assignments ( minimum 2 ) 30%
Class tests ( minimum 2) 50%


Attendance 20%
Performance in the lab(lab
reports and experiments)
Lab tests ( minimum 2) 40%

Mini Project

Attendance 20%
Topic 10%
Performance 30%
Evaluation 40%

Main Project

Topic 10%
Performance 50%
Evaluation 40%

For seminars, the sessional marks are based on presentation / seminar report and participation.

The students are required to present the progress ( in respect of project works) twice to the Department Faculty.


Question Paper Pattern

The maximum mark for the theory examinations will be 100 and the time duration will be 3 hours. The question paper shall contain two parts, Part A and Part B. Part A shall be for 40 marks and shall contain 10 compulsory short answer questions. Part B shall be for 60 marks and shall contain three modules. Each module shall contain two full questions out of which the student has to answer only one question. Each full question shall be for 20 marks.



  • The Department library is located adjacent to the computer lab and caters to the needs of the students and the staff. The library has a good collection of computer related books. It also subscribes the best periodicals – both Indian and foreign, relating to information technology.
  • Back volumes of international technical journals are also available for reference.
  • The library also has a good collection of CD-ROMs, which help the students to obtain the emerging software. A large number of books are being added to the library every year.
  • The library enables the students to access a large collection of project and seminar reports.
  • Question banks of all subjects are available for reference.
  • A number of books are added to the library every year.


The Department of Computer Applications owns the credit of having the best computer lab in the college. The first computer was brought in 1982 which was PDP-11 system having line printers and plotters. Since then, the department has been upgrading its facilities by including the state-of-art technology in hardware and software available within the country and abroad. Students get vast exposure under expert guidance to all emerging technologies.

The lab is fully networked with Dual core & Core i3 Processors with multi OS access and emerging high level languages.

 Facilities provided

  • High speed Internet access
  • Smart class
  • Multifunctional printers
  • UPS backup


Dr. Nadera Beevi. S Professor (HOD)
Prof. Vaheetha SalamAssociate
Prof. Natheera Beevi M Assistant
Prof. Fousia M Shamsudeen Assistant
Prof. SHEERA SHAMSUAssistant
Mr. Rahulnath H.AAssistant
Mr. Rahul M.SAd-hoc/


Name Designation Email
Shailaja Raveendranath Computer Programmer
Basith Nazar Computer Programmer
Ramesan R Tradesman


Sl No. Name of Faculty Completed/Registered &Pursuing/thesis submitted Year of award University/Institute QIP/Part-time/Regular No. of papers in Conf./Symp./WS No. of papers in Nat. Journal No. of papers in Int.Nat. Journal
1 Nadera Beevi S Completed  2015 Kerala University Part time 2 4
2 Fousia M Shamsudeen Pursuing M.G University Part time  3 2


  • Many IT Companies and Engineering firms visited our campus during last few years and placement was offered to students through tests.

Department owns the credit of having the Best Student Project Award of TCS consecutively for the last few years.


  • MCAs of our institution stand always at top places of Kerala University examinations. The students from this department have acquired University rank during 1999, 2001, 2002, 2003, 2004, 2007, 2009, 2010, and 2012, 2014 and 2015.

Foreign Assignments

  • Many students, who were appointed by reputed companies underwent training at companies abroad and most of them are placed at top positions there. MCA holders of TKMCE , spans all over the world with commanding positions




               Elective – I                  Elective – II                       
  1. 404.1 Software Project Management
11.405.1   Systems Programming
  1. 404.2 Management Information Systems
11.405.2   Principles of Compiler Design
  1. 404.3 Web Technology
11.405.3   Theory of Computation
  1. 404.4 Software Testing
11.405.4   Computer Hardware Design


Elective – III Elective – IV
11.504.1   Bio Informatics 11.505.1    Client Server Computing
11.504.2   Soft Computing 11.505.2    Cryptography & Network Security
11.504.3   Multimedia Systems 11.505.3    Distributed Systems
11.504.4   Image Processing 11.505.4    Parallel Algorithms
11.504.5   Unix & Shell Programming 11.505.5    Distributed Database Systems






Electives  Offered

Code Subject Semester
11.404.2 Management Information Systems IV
11.405.1 Systems Programming IV
11.504.5 Unix & Shell Programming V
11.505.2 Cryptography & Network security V



The MCA Association coordinates and motivates student activities throughout the year. The Association Secretary, who is the student representative of the Association, is elected every academic year. The Secretary is responsible for planning and conducting various programs.

Seminars, workshops and Conferences are conducted frequently by inviting experienced and eminent personalities from the computer industry thus enabling the overall development of student’s skills and knowledge.

The inauguration of the MCA Association for the academic year 2013-2014 was held on 23rd of September 2014 at the College PTA hall. The event was inaugurated by Mr Satish Babu, Director ICFOSS, Trivandrum, in the presence of the College Principal Dr. T M Amarunnishad. The event was attended by Prof. Vaheetha Salam, the Head of the Department, along with all the staff and students of the department. The event was successfully concluded with a talk on the topic “Internet of things” by the guest, Mr. Satish Babu.


1 MCA Curriculum 2016 KTU
2 2015 Scheme Syllabus
3 2011 Scheme Syllabus