Computer Science & Engineering


The Department of Computer Science & Engineering established in the year 1984 was the first CSE department introduced in Kerala. For the last three decades, the department has been imparting a state-of the-art education, training and research in the field of computer science and allied areas and regularly producing efficient and outstanding professionals. The department offers B.Tech and M.Tech programme with excellent infrastructure and well qualified and experienced faculty.

The faculty members of the department have been guiding research works and are representing different academic bodies like Board of Studies (Engineering UG & PG), Academic Council, Faculty of Engineering etc. of Kerala University. The department has been taking initiative for the preparation and revision of scheme and syllabus for the B.Tech. and M.Tech degree courses in Computer Science & Engineering and Information Technology of Kerala University. During the past years the department has bagged top ranks in Kerala University very often.  Most of the students are getting placements and internship opportunities in reputed companies. Many of our alumni have reached positions of eminence in academic and research institutions, industries, business and also as entrepreneurs.

We are working with an objective to contribute our part to develop India as a Super Power in the area of Computer Science and Information Technology by imparting knowledge of an international standard to young Engineers and Computer Scientists.

Vision & Mission


To be a centre of excellence imparting quality education in Computer Science and Engineering and transforming students to critical thinkers and lifelong learners capable of developing environment friendly and economically feasible solutions to real world problems.


  • To provide strong foundation in Computer Science and Engineering, prepare students for professional career and higher education, and inculcate research interest.
  • To be abreast of the technological advances in a rapidly changing world.
  • To impart skills to come up with socially acceptable solutions to real world problems, upholding ethical values.

Contact Information

User Photo

Dr. Ansamma John

Associate Professor (HOD)

Head of the Department
Department of Computer Science and Engineering
TKM College of Engineering


Office Phone:

Mobile: 9447453101

Department Info


Course Duration Intake
 B.Tech – Computer Science & Engineering 4 years 60
 M.Tech –  Computer Science & Engineering 2 years 18

Programme Educational Objectives

PEO 1: Excel in professional career by acquiring knowledge in mathematics, science, and engineering and applying the knowledge in the design of hardware and software solutions for challenging problems of the society, adapting to the current trends by engaging in lifelong learning.

PEO 2: Pursue higher studies and research in the area of Computer Science and Engineering.

PEO 3: Ability to provide socially acceptable and economically feasible computer oriented solutions to real world problems with teamwork, while maintaining environmental balance, quality and cognizance of the underlying principles of ethics.



  • Ability to apply knowledge of computing, science and mathematics for developing computer oriented solutions for engineering problems.
  • Ability to Identify, analyze and define the computing requirements appropriate to problems  relevant to computer science & engineering discipline.
  • Expertise in design and develop computer based solutions for complex engineering problems.
  • Ability to develop application software for multidisciplinary environment, test the performance, modify if needed and effectively manage it.
  • Ability to understand and use latest techniques and tools for modeling and simulating various engineering activities.
  • Ability to understand the requirements  of  various societal domains such as public health and safety, cultural, medical, cyber security, social network and ecommerce, and contribute the knowledge and experience as a computer scientist/engineer keeping   environmental considerations and sustainability.
  • Ability to design and develop system software and new programming languages for the ease of human life.
  • Applying   professional, ethical, legal principles and commit to security, social issues and  responsibilities
  • Perform effectively as an individual,   as a member or a leader in a group for a common goal.
  • Ability to communicate effectively   with members in a working group, clients of  multi disciplinary, society at a large, and also able to present report on requirements   and solutions.
  • Ability to study and understand the project requirement, estimation of cost  & time for implementation of the project and its continuous monitoring for the progress.
  • Ability to recognize latest changes in the relevant technologies elsewhere in the world  and  ability to study and apply it.




1. B.Tech – Computer Science & Engineering

B.Tech in Computer Science & Engineering Programme of our college is affiliated to University of Kerala/APJ Abdul Kalam Technological University.

Admission Eligibility

Candidates with a pass in the Plus – Two Examination of Kerala Higher Secondary Board or its equivalent with Mathematics, Physics and Chemistry as optional subjects or any other examination accepted as equivalent thereto, securing a minimum of 50% marks in Mathematics and 50% marks in Mathematics, Physics and Chemistry put together are eligible for admission.

Admission is made by a selection committee constituted by the Government of Kerala

Reservation to SC,ST and other communities are available as per rules and regulations of the Government from time to time

15% of the seats are reserved under Management quota . Those who want to get admission under the Management quota should apply to the management and qualify the Engineering entrance examination conducted by Commissioner of Entrance Examination; Government of Kerala.

Duration of the Course:

The programme is conducted in eight semesters.

2. M.Tech – Computer Science & Engineering

M.Tech in Computer Science & Engineering Programme of our college is affiliated to University of Kerala/APJ Abdul Kalam Technological University.

Admission Eligibility

60 % marks for BE/B.Tech in Computer Science and Engineering or BE/B.Tech in Information Technology. Mark relaxation will be given for SC/ST students as per Govt. Norms.

Minimum marks for M.Tech admission for AMIE be 55% of the aggregate of Section B of the respective examination

Duration of the Course:

The programme is conducted in four semesters.



The Department has a well-established library with a reading room which is amply used by the staff and students. The library is equipped with a good number of text books and reference books in Computer Science and IT fields. The records of industrial training reports, university question papers, reports of seminars and projects are kept in the library and made accessible to students. The students can borrow books and have access to Springer, Science Direct, IEEE digital libraries, e-books of Pearson and McGraw Hill and more than thousands of computer science online journals from the department library.



No: of Volumes: 3335

 No: of Titles:  1613


Computing Laboratory


This lab is equipped with a central server and more than 60 computing nodes working in both Windows and Linux platforms with the most advanced configurations. Computing Laboratory facilities are utilized for the conductance of basic programming course, object oriented programming, Data Structures and algorithm development etc.


Networking Laboratory


This lab has Dell T110 II server, HP proliant ML350e Gen8 Server and IBM e server series225 with more than 60 workstations with almost all the Microsoft software’s and tools  provided under MS Campus agreement package, Oracle 11g, Matlab 2013b and other latest software packages. This lab also has routers, switches, wireless LAN cards and other networking devices to enable students to do their network projects on real world problems.


Computer Hardware Laboratory


  • Digital design Laboratory
  • Micro processor and Interfacing Laboratory
  • Computer hardware and interfacing Laboratory

 Computer hardware related three main courses are conducted in this lab. Digital trainer kits, CROs, Function generators and other basic equipments are provided for digital circuit designing. Micro processor and micro controller kits with peripheral IC interfacing cards and devices and micro processor simulation softwares are facilitated for micro processor interfacing lab experiments. Computer Hardware and Interfacing lab includes computer assembling, computer hardware familiarization and PC interfacing exercises performed with the help of different PCI interface cards, thermistors, thermo couples, LVDT, load cells, pressure and temperature sensors etc. provided in this lab. This lab has several communication kits also.

Image Processing Research lab


The well equipped Image Processing Research Lab consists of HP workstation with additional hardware such as Basler camera for image acquisition with an experimental setup include camera stand, Light source etc ,The NI 1742 Smart Camera, powered by a 533 MHz PowerPC processor, is a real-time target for machine vision. The high-quality Sony CCD image sensor acquires monochrome VGA (640 x 480).

Resolution images at 60 frames per second,  Conveyor belt system –can used for inspection of objects such as coin, pencils, vegetables etc, Thumb Scanner for biometric projects , Microscopic Camera for the inspection of small objects.

Software facilities includes NI Vision Builder for Automated Inspection (AI) (an easy-to-use stand-alone programming environment for creating full visual inspection applications such as Ring inspection, Label inspection and connector inspection), MATLAB 2012 version, Pylon software for basler camera, and Aphelion Software for image analysis, processing etc.



Dr. Ansamma JohnAssociate Professor (HOD)
Mrs. Thushara AAssociate
Ms. Dimple A ShajahanAssociate
Prof. Aneesh G Nath Associate
Mrs. Nisa A K Assistant
Prof. Mohammed Siyad BAssistant
Dr. Manu J PillaiAssistant
Prof. Shameem Ansar A Assistant
Prof. Anantha Padmanabhan N.KAssistant
Mrs. Shyna AAssistant
Mrs. Reshma SheikAssistant
Mr. Rahulnath H.AAssistant
Ms. Reena Mary GeorgeAssistant
Prof. Rehannara Beegum TAssistant
Prof. Jini RajuAssistant
Mr. Jai Sooraj .JAd-hoc/
Mrs. Anju K BAd-hoc/


Name Designation Email
Shahudeen Kunju I Computer Programmer
Abdul Nazar Instructor Grade I
Rafeek Zakaria Instructor Grade II
Shaw P.K Instructor Grade II
Jareena Bai M.H Data Entry Operator
Azhar A Tradesman
Sherji Salim Tradesman


Research activities are carried out in the department in various fields like theoretical computer science, data mining,  distributed computing, networks, software engineering, image processing, and soft computing.

Faculty and Research Areas

Prof. Sulaiman M K Computer Networks
Dr. D Chithraprasad Computational  Science, Algorithm Design
Dr. TM Amarunnishad Image Processing
Ansamma John Text Mining, Soft Computing, Algorithm Design
Thushara A Network  Security
Dimple A Shajahan Algorithm Design
Aneesh G. Nath Image Processing, Data mining
Mohammed Siyad .B Bio Informatics
Nisa A.K Data mining
Manu J Pillai Computer Networks and Cryptography
Shameem Ansar A Computer Networks and Security, Mobile and Wireless networks
Ananthapadmanabhan  K Data Mining , Network Security
Shyna A Image Processing , Machine Learning
Reshma Sheik Big Data Analysis, Sentiment Analysis , Web Mining, Human Computer Interface
Rahulnath Algorithms
Reena Mary George Image Processing , Data Mining
Rehannara Beegum T IOT , Wireless Sensor Network , Machine Learning
Jini Raju Network Security, Algorithm Design

Funded and Research Project

Year Title of the Project Principal Investigator and Co-investigator Funding Agency Amount Received Status
2012-2014 An Automated Machine Vision Based Coin Sorting System Dr. T.M Amarunnishad CERD 1.1Lakh Completed
2012-2014 Colour Image Compression Based on Block Truncation Coding using  Fuzzy edge Operator and Genetic Algorithm Dr. T.M Amarunnishad


Prof.  Dimple A Shajahan

AICTE 10 Lakh Completed
2011-2013 Modernization of Microprocessor and interfacing Lab Prof. M.K. Sulaiman AICTE 8 Lakh Completed
2016 Sentiment Analysis on various domain Prof. Reshma Sheik


Prof. Ansamma John

    TEQIP    1.05000 Lakh Ongoing
2016 Performance Improvement in Mobile Wireless Networks- A Cross Layer Approach Prof.  Manu J Pillai

Co investigators:

Prof Shameem Ansar A, Prof. Jaisooraj J


    TEQIP    1.92000 Lakh Ongoing
2016 High-Rise Building Boundary Tracing and Regularisation from Lidar point cloud Prof Aneesh G Nath

Co investigator:

Prof. Rehannara Beegum.T


    TEQIP   1.02000 Lakhs Ongoing


  • The first Computer Science and Engineering department in Kerala state.
  • Highly experienced faculty members who are qualified from IITs and other prestigious institutions.
  • Consistently at first or second position in Kerala university exam results.
  • 100% placement for eligible students.
  • Achieves Best project award, Best student award instituted by various professional bodies several times.
  • Plays a vital role in B.Tech and M.Tech curriculum development for University of Kerala.
  • Faculty members are at top positions of academic bodies of various universities.
  • Undertakes several research projects sponsored by MHRD, CERD etc.


  • Ms. Vinnie Ann Varghese got Kerala University 1st Rank in the B.Tech. Degree Examination , April/ May 2015.
  • Ms. Saleema A  achieved  Kerala University 1st Rank in the M.Tech. Degree Examination , April/ May 2015.
  • Ms. Neethu Manikantan  got  Kerala University 3nd  Rank in the B.Tech. Degree Examination , April/ May 2015.
  • Ms. Dia Nainika Nair got  Kerala University 2nd  Rank in the B.Tech. Degree Examination ,  April/ May 2016.
  • Ms. Vinnie Ann Varghese  received Prof. Krishnankutty memorial   best student award of  CSI Trivandrum chapter.
  • Ms. Daya Abraham received Prof. Venkitakrishna Iyer Memorial award of  CSI Trivandrum chapter.
  • Ms. Dia Nainika Nair received best student award of  CSI Trivandrum chapter.
  • Our students   developed an App, “Election 2015 Kollam” , for the election to Kerala Local Self Government, Kollam as requested by the District Collector, Kollam
  • Arjun Sajeev, Sebin S Philip, Sinith and Georgin received Appreciation Award under CSI- InApp  Best Project Award at all India level. Also received Second Best Project Award at College Level.

Other achievements of students:

Student Name Position Event Instituted by
Vinnie Ann Varghese 1st prize Chess University of Kerala
Amal Jossy 3rd prize 404 at RITU Rajiv Gandhi Institute of Technology
Gayathri Nair 1st prize Anthakshari at Ragam 16 NIT Calicut
Gayathri Nair 1st prize DUMB C at Ragam NIT Calicut
Mridula Mistry 1st prize DUMB C at Ragam NIT Calicut
Mridula Mistry 1st prize Anthakshari at Ragam 16 NIT Calicut
Akhil Mohan 2nd prize Code fight at Thakshak 15 Mar Athanasius College of  Engineering
Arjun M R 3rd


Code fight at Thakshak 15 Mar Athanasius College of  Engineering
Dia Nainika Nair 1st prize Lawn tennis University of Kerala
  • Asnim P Ansari was selected to take part in ‘The E-Summit 2016’ organized by IIT Bombay.
  • Nikhil George Daniel(2013-2017 batch has registered a start-up named QUADZETA Technologies; dated 15-April-2016.
  • Alex C Paul and Arjun M R are executive committee members of the college IEDC.
  • Awarded Second Prize in Start-up i3 conducted by Kerala Start up Mission
  • Awarded Consolation Prize in Innovation Challenge’16 held at College of Engineering Trivandrum


ELECTION’15 KOLLAMA specially designed app, to help the polling officers with election 2015 for the Kollam , district.

Designed to make life for the Polling officers relatively easier, students of computer science

department of TKM college have developed an app that helps them to access information in an

easy and efficient way. Praised by many government officials, including the District Collector

of Kollam, the app provides a Contacts button which on clicking shows the name, designation and

other relevant details of all government officials associated with the election process. In addition to

this, there is also an option for viewing the list of all polling stations and wards. As feature to address the  District collector of Kollam is also included.

KTULive – Android Application

“KTULive is a very responsive and up-to-date application for the students in various colleges across Kerala, pursuing engineering courses, to keep themselves updated with resources, syllabus, alerts and much more from their respective universities. That’s not all, the app also features video lectures, tutorials and other educational aids which would be helpful for the students during their engineering life. The app also provides the details of the various scholarships that engineering students can avail during their course. Thoufeer seems to have student welfare alone in mind as he has made it a free to download app from the google play store. The app is definitely going to provide a conducive atmosphere for academic purposes”  – The Hindu Newspaper(report on KTU Live)

android-2 android-1 androi-3

Ultimate Volume Control PRO

“Replace the stock android volume control dialog(which opens when volume buttons are pressed) with Ultimate Volume Control Pro dialog. This app enables you to easily adjust the phone’s ringer/system volume, media volume(music , games etc), alarm volume, notification volume, and in-call volume in one-click. I have yet 6 other apps in the android app store and Amazon app store.”

TKMCE CGPU Manager  – Web portal for the easy Management of TKM-CGPU

Core Features

  • Dynamic Administrator ACL. (Access Control List)
  • Sorting of students based of several criteria.
  • Separate placement drive provision for each batches.
  • Companies listings.
  • Student Interface with notifications.
  • Separate grouping based on batches, branches and semesters.
  • Provision to export data to excel format.
  • Searching of students based on several attributes.
  • Integrated registration form.
  • Based on iterative enhancement model of software development.
  • Placement drive application through student interface
  • Separate areas for managing academic and personal details of students

pro-1 pro-2 pro-3


An app to monitor the water level in tanks. Can be used in residential buildings, industries and hostels etc.


The wrist band will automatically vibrate when we recieve a call using this app.


An app to store the JCI contacts of a particular area.


A brain game that involves finding an optimal path to the finishing point.


Time Table

June – December 2016




08.704 Elective I

  1. Computational Geometry
  2. Multimedia Systems and Data Compression
  3. Communicative English and Technical Writing (Common with F 08.705D)
  4. Pattern Recognition and Scene Analysis
  5. Control Systems Engineering

08.705 Elective II

  1. Advanced Data Base Management System
  2. Computer Hardware and Interfacing
  3. Neural Computing
  4. Data Mining Techniques (Common with F 08.706C)
  5. C# and .NET Framework

08.805 Elective III

  1. Fuzzy Set Theory and Applications
  2. Software Architecture
  3. Mobile and Wireless Networks
  4. Graph Theory (Common with F 08.805C)
  5. Soft Computing

08.806 Elective IV

  1. Artificial Intelligence
  2. Digital Image Processing
  3. Embedded Systems
  4. Internet Technology
  5. Bioinformatics


The department has an active Computer Association and Computer Society of India (CSI) student chapter consisting of all the students and teachers of Computer Science department. To give exposure to the budding Computer Science and IT professions on latest trends, the both these associations conduct various seminars, workshops, paper presentations and talks by invited experts. These associations also offer various training programs to staff and students to make them aware of the rapid technological developments in the areas of Computer Science, Communication and Information Technology.

Activity during 2013-14

  1. A talk delivered on “GP-GPU” by Prem Sasidharan on February 2013.
  1. A workshop on Android Development was conducted by CSI, TKMCE on November 2013.

Activity during 2014-15

  1. A workshop on “Android Application Development” is conducted on 1st and 2nd February 2014 by Pantech Solutions Pvt Ltd, Cochin.
  1. Talk on Software Development

An invited talk on Software Development by Mr. Suresh Nair, CISCO Systems, Bangalore was conducted on August 2014.

  1. Phone Gap Workshop

A workshop on “Mobile App Development” was conducted on 11th and 12th October 2014 by CSI, TKMCE.

Activity during 2015-16


Conducted  COMQUEST quiz programme during March 2016.

  1. Improving the Black List Search Algorithm

An invited talk on the topic “Improving the Black List Search Algorithm” by Mr. Shyam Pillai was conducted on August 2015.

  1. Python Workshop

A two day workshop on “Python Programming” was conducted on September 19th and 20th, 2015 by the CSI Student Chapter – TKMCE.

Computer Science and Engineering Association (2016-17)

Introduction to Computer Hardware


The Association of Computer Science and Engineering kick started its activities for the academic year 2016-’17 with an informal session for the students of the department, by the Association Secretary, for familiarising with computer hardware and the interior of the laptops. The session was organised to provide a general awareness to the students on the basics of the design and architecture of the computer.

The session was conducted on 5th September 2016 at 4:30pm in room number 219 and turned out to be lively and interactive sessions with the active participation of the students, who also initiated discussions on topic. At the end of the session, students raised their opinions regarding the topics they want to have discussions on, in the future activities.


css2On 22nd September 2016, the Computer Science Association conducted a session on ‘Introduction to HTML and CSS’ at 4:30pm in room number 219. The session was handled by the few students of the department who have got hands-on experience on the topic. The motive was to introduce the students to the field of web development and to motivate them to work in the area. The initial session rendered the basics which are necessary for the beginners. Considering the interest shown by the participants, a second session was conducted.

On 23rd September 2016, the session was continued, taking the students gradually to the next step in web development. Later on, students discussed in groups and they triggered various discussions complementing the session. It was very clear that the students were going to take greater leaps and were left free to explore the area. The association planned that further sessions would be conducted, after the students have done a bit of exploration themselves.

CodePad – Online Coding Competition


To introduce the students to the world of competitive programming, the Association of Computer Science conducted an Online Coding Competition for the students of the department, with the platform provided by CodeChef. The competition was conducted to induce a sense of responsibility in the students towards their academics and to make them understand the importance of being an ‘employable’ engineer at the end of their B.Tech curriculum.

The Competition was held from 10/10/16 to 16/10/16 through the platform provided by CodeChef. The questions were chosen from the miscellaneous programming questions, which are usually posed to the students, in the placement drives during the final year. There was active participation from the students of the department and Parth Suresh from the third semester grabbed the first prize in the competition. The association has analysed the performance of the students and has planned to take steps to improve the technical quality of the students.

Coding Competition for Third years


The Association of Computer Science and Engineering, believes that the B.Tech curriculum should be utilized well, in forming an employable batch of engineers each year. This process is a gradual one and has to be done with great care. Taking into account the placement activities, the final year students shared their experiences with the pre-final year students, giving them tips on how to begin with their preparation and the need to start preparing in the pre-final year.

The Association conducted a coding competition, on 17-10-2016, exclusively for the pre-final year students for giving them a chance for self-assessment. The students were given guidance by the final years and the faculty in helping them to start off with their preparations. The association has planned to conduct similar programmes in the future to maintain the momentum of the students’ preparations.

Computer Science and Engineering Association (2015-16)



Inaugurated CSE Association on 23rd Feb 2016 by Dr.S.Asharaf,Assoc.Professor,IITKM ,Trivandrum

IoT and Cloud


The session(23rdfeb 2016) was organised to provide technical talks on IoT by Dr.S.Asharaf  and Dr.S.Madhukumar,Assoc.Professor,NITC.



Technical Talk on Web Security by the team OWASP[Open Web Application Security Projects]



Training on Qualnet 7.4 handled by Kiran Lunkana ,Team Lead Qualnet on 09/03/2016 for PG and final year UG Students.

How to prepare for your 1st Job

CSE association conducted talk on ‘How to prepare for your 1stJob’on 21/03/2016 for Final and Pre-final UG students.Class handled by Prof.Mallikarjun.K





Knowledge Is Power  and KERNL is all about Knowledge Enrichment!

KERNL, The Newletter of Department of Computer Science and Engineering is providing a platform to present their technical ideas and innovative thoughts.

The articles could be anything from technical follow ups to innovations to cartoons;

Mail us with the same to .in

kernl-february16 march-kernl june_kernl aug-2016 sep2016_kernl oct2016_kernl