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.


PROGRAM OUTCOMES (POs) are statements about the knowledge, skills and attitudes, the graduate attributes of a formal engineering program expected to achieve during a Engineering Students Graduation. POs as defined by Accreditation Agencies NBA in India

  • Engineering Knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
  • Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
  • Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
  • Conduct investigations of complex 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.
  • Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
  • The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  • Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
  • Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
  • Individual and Team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
  • Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large such as being able to comprehend and write effective reports and design documentation. Make effective presentation, and give and receive clear instructions.
  • Project management and finance: Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team to manage projects in multidisciplinary environments.
  • Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and lifelong learning in the broadest context of technological change.
  • An ability to cultivate team spirit and to develop leadership skills thereby moulding future entrepreneur with internships and innovative projects.

CSE- Program Specific Outcomes (PSO)

Program Specific Outcomes (PSO): PSOs are statements that describe what the graduates of a specific engineering program should be able to do. VVIT CSE PSOs are

PSO 1:

Basic knowledge of computer applications to model computational problems by applying mathematical concepts and design solutions using suitable data structures and algorithmic techniques

PSO 2:

Design computer-based systems of varying complexity and develop software solutions by following standard software engineering principles by using suitable programming languages and platforms

PSO 3:

Develop system solutions involving both hardware and software modules

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. In VVIT to provide a foundation of common core knowledge of the principal areas of computer science in designing and implementing 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 last M.Tech result ( June 2012 ).We also got 2nd rank twice for B.Tech exams( 2009 & 2012 )of Calicut University. 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 that 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

Vidya .M

Assistant Professer
More Detail


Assistant Professor
More Detail

Mrs. Divya R K

Assistant Professor
More Detail

Anjana P

Assistant Professor
More Detail

Rintin George K

Assistant Professor
More Detail

Ginnu George

Assistant Professor
More Detail

Technical Staff