Computer Science & Engineering

Departments > Computer Science & Engineering

To be a renowned centre for moulding Eminent and Successful Computer Professionals.

To provide a learning ambience to enhance innovations, problem solving skills, leadership qualities, team-spirit and ethical responsibilities in the society and promote Hi-Tech IT Professionals in the emerging areas of technology.


  • Graduates shall have latest knowledge in Computer Science & Engineering along with other interdisciplinary and allied main core subjects like mathematics, science, management and technology to become IT professionals, scientists and researchers.
  • Graduates shall excel in analyzing, designing and problem solving with updated skills, to develop computer applications and systems, resulting in the betterment of the society.
  • Graduates shall cultivate team-spirit, ethics, social values, skills on communication and leadership, enabling them to become leaders, entrepreneurs and social reformers.


    Graduates will be able to achieve
  • An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems.
  • An ability to identify, analyze, formulate and solve technical problems by applying principles of computing and mathematics relevant to the problem.
  • An ability to define the computing requirements for a technical problem and to design, implement and evaluate a computer-based system, process or program to meet desired needs.
  • An ability to learn current techniques, skills and modern engineering tools necessary for computing practice.
  • An ability to carry out experiments, analyze results and to make necessary conclusions.
  • An ability to take up multidisciplinary projects and to carry out it as per industry standards.
  • An ability to take up research problems and apply computer science principles to solve them leading to publications.
  • An ability to understand and apply engineering solutions in a global and social context.
  • An ability to understand and practice professional, ethical, legal, and social responsibilities as matured citizen.


  • An ability to communicate effectively, both written and oral, with a range of audiences.
  • An ability to engage in life-long learning and to engage in continuing professional development.
  • An ability to cultivate team spirit and to develop leadership skills thereby moulding future entrepreneur with internships and innovative projects.

Computer Science and Engineering has emerged as a critical realm of study for the 21st century as it plays a vital role in the development of technology - dependent business and industry in every field of life. This branch of Engineering trains the next generation of computer scientists and engineers with the broad scientific and technical skills needed for initial employment and thereby to become a leader in the knowledge - based global economy.

VVIT ranks No 1 among the best engineering colleges in Kerala for computer science. Department of Computer Science & Engineering was established in the year 2004. Annual intake of students for M.Tech (CSE) is with 18 seats and & B.Tech (CSE) course is 60. The department has competent and committed faculty which encourages students` involvement in various co-curricular activities along with their academics. The department also takes initiative for the conduct of various inter/intra collegiate competitions to improve the skills of the students. VVIT provides a foundation of common core knowledge of the principal areas of computer science in designing and implement good engineering practices of software development and an ability to use modern design and analysis tools for implementing and evaluating hardware.

VVIT holds first among Self Financing Engg. Colleges in the M.Tech result ( June 2012 ).We also got 2nd rank twice for B.Tech exams( 2009 & 2012 )of Calicut University as the best engineering college in calicut.

The laboratories under Computer Science & Engineering Department are,

Programming Lab

Database lab

Hardware and Networking Lab

Multimedia Lab

High Performance Computing Lab

Open Source Technologies Lab

Graphics & Internet Lab
Hardware Lab
Networking Lab
Research and Development

Computer Graphics & Internet Lab

Internet facility is open to all the students from 9.30 am to 4.00 pm in the campus. The Internet lab consists of 61 Acer machines with Intel Dual core Processor,1 GB DDR2, 480 GB HDD, Samsung 17" TFT monitor. The internet lab is fully running on Free and Open Source platform. Ubuntu 12.04 is the installed operating system. Firewall is brilliantly configured to protect our system from external attacks.

Excellent feedback from the students and staff members motivate us to do more with Linux. High speed Broadband connection from BSNL provides very good performance in all the machines. The UPS and the generator help us to maintain a fully uninterrupted power supply throughout the working hours. Students and staffs can use internet lab only for academic and research oriented works.

A graphics lab is used by students to improve their skills in animation and multimedia. High speed Core 2 Duo processors with 2GB Ram are used in all the sixty machines. nVidia Ge Force Graphics Cards having 512 MB onboard memory are installed to give high performance in hard core graphics programs. We are providing graphics programming both in OpenGL and DirecX. For which Linux and Windows operating systems are installed in every machine. Special care is given to train the students in graphics software like 3DS Max, Maya, GIMP, Flash, Photoshop, Dream Weaver etc. along with the lab activities. The lab is equipped with very good UPS from APC and is up throughout the working hours.

Computer Hardware Lab

Every student who is an engineering graduate in Computer Science should have some practical experience with the hardware components of the personal computer or the laptops. Assembling and trouble shooting a computer system or a laptop is a must for a Computer student because it is becoming one of the very common devices they own. We are giving an exposure in installation of different operating systems, familiarization of old and new hardware components like motherboards, add on cards, SMPS etc.

Computer Networking Lab

Networking lab is equipped with different types of Switches, bridges, NICs, etc. The configurations of all these components are demonstrated in detail. Network programming using Java is performed as part of the curriculum. Experiments are designed with a special care so that all the topics under the syllabus will be covered within 3 months time.

Advanced Computing Center

Sophisticated machines of 20 in number are there in Advanced Computing center especially for M.Tech postgraduate students. Research and Development activities are going one there.

Research and Development Center

Research and Development Center lab for doing dedicated research activities for both faculty and students. Machine of different platforms are there in this center. Top 10 engineering college in malappuram


Dr.Kavitha Murugesan

Head of the department
More Detail

Dr.Sangheethaa S

Professor & Principal
More Detail

Sabitha KP

Assistant Professor
More Detail

Amritha Das

Assistant Professor
More Detail


Assistant Professor
More Detail


Assistant Professor
More Detail

Anjana P

Assistant Professor
More Detail

Ginnu George

Assistant Professor
More Detail

Silpa A K

Assistant Professor
More Detail

Sruthi C K

Assistant Professor
More Detail

Ranjana C

Assistant Professor
More Detail


Assistant Professor
More Detail

Technical Staff

Manjima P

Technical Staff
More Detail

Nishida V K

Technical Staff
More Detail