Computer Science Engineering

Aim


The foremost objective of the Computer Science and Engineering programme is to hone technical skills demanded by today's engineering professionals by providing a sound technical platform and the required knowledge base. It provides specialization in a wide range of hardware and software subjects in order to bridge the gap between knowledge and its practical application. Thus, the course produces an ideal software engineer, well equipped to meet the challenges faced by today's IT professional by exposing them to a wide array of cutting-edge technologies.

The Undergraduate Computer Science and Engineering programme of Model Engineering College is ranked among the best technical programs in the country. The department offers a four year course at the end of which you receive a Bachelor of Technology degree in Computer Science & Engineering from Cochin University of Science and Technology.

The program imparts an outstanding educational opportunity for those planning to pursue a career or to gain in-depth knowledge in computing technology and research. Keeping in pace with the IT era, the Computer Engineering syllabus covers an exhaustive realm of core fields like Operating Systems, Compiler Design, Finite Automata Theory, and Computer Graphics, etc.

The Computer Labs are distinguished along the lines of the Platforms and Operating Systems used. There is a general Computing Lab for beginners, a UNIX Lab with scores of terminals and finally an Advanced Computing Lab that houses some of the best Hardware and software in the Industry.

Objectives


  • To provide every student with a strong conceptual foundation in the core areas of Computer Science.
  • To enable students to engineer ingenious computing hardware and software solutions with the greatest degree of accuracy, flexibility and based on the latest engineering paradigms.
  • To familiarize students with the latest in software and programming tools.
  • To provide the greatest amount of pragmatism in approaching an engineering solution.
  • To provide students with hands-on engineering experience through laboratory courses and project.
  • To coach students to work in teams and provide insight and direction into the atmosphere as might be encountered by professionals in the field.



  +91-484-2575370 Ext: 222
  hodcs@mec.ac.in



















-->























Facilities


  • MEC has excellent infrastructural facilities and well maintained laboratories.
  • The Computer Science department is provided with two software development labs networked entirely and connected to Internet via a 64kbps RF link to VSNL, providing us with 24 hour internet connectivity.
  • There are 150 computers with varying processing powers from 500Hz to 2.5GHz running Linux and Windows and 1 Sun Ultra Sparc Server running Solaris OS.
  • Thin clients based on Linux Terminal Server Project (LTSP) with both Pentium based PCs and Sparc based java boxes as clients.
  • Small Beowulf cluster and a few of our lab computers run openMosix clustering.
  • Grid computing is implemented in our labs.
  • We host our own Web Server, FTP Server and Mail Server powered by Debian. Our lab is equipped with a SGI workstation, a RAID array, an Apple pc and a GPS which is a part of our GIS lab.
  • The only college in Kerala to have labs with CUDA, a parallel computing architecture developed by NVIDIA.
  • Lab which contains the Dual Processor Industry Standard Blade Server containing 6 Server Blades with clusters running Hadoop and Sector/Sphere and 8 64bit (or Dual) Processor Rack Mounted Server in addition to 3 IBM X series servers.
  • Two Graphics Processing Units (GPUs) are being used - Tesla C2070 and GeForce GTX480.
  • Wi-Fi Hotspots are installed in the campus.
  • The college offers good video conferencing facilities.

Advanced Computing Lab


Computer network of the advanced computing lab supports IPv4 and IPv6. The heterogeneous network has systems within experimental project for network monitoring and maintenance with intelligent networks. The college connects to the internet through leased lines. The first ever Wi-Fi Lab in the state with high end systems.

Microprocessor lab


The lab is equipped with 8085 and 8086 based system design kits, universal microprocessor kits, EPROM programmers, in-circuit emulators (8086/88), data acquisition cards, logic state analyzers, emulation kits, microcontroller kits etc.

Computer Hardware Lab


Equipped with 80386/486/P II based systems, Add-on cards, PC diagnostic aids, serial cards, sound blaster cards, DSP kits, PC trainer, IDE & SCSI cards and several prototype motherboards.

Resources


This course endows knowledge in Digital Image Processing, Advanced Data Structures and Algorithms, Pattern Recognition, Natural Language Processing and Medical Image Techniques. Engineers learn the core concepts of image systems through various topics like Data Compression, Multimedia Systems, Advanced Computer Graphics, Artificial Neural Networks and Fuzzy Systems. Computer Graphics Lab, Image Processing Lab etc are some of the resources under this department.

MACS


MEC Association of Computer Students (MACS) was created by the students of the Department of Computer Science and Engineering. MACS was conceived with a vision to inculcate aptitude for the subject among students and create an awareness about the intricacies of the field. It aims to educate the students on the advancements in the industry and learn concepts that aren't part of the curriculum.

MACS facilitates the participation of students in inter-college events and initiates similar events in the college. The association is presently involved in a couple of projects and activities that are associated with the day to day functioning of the college. It maintains the web, mail and DNS servers in the college, along with the official website.

The 'Linux Week' is conducted every year by MACS to get the students and the public introduced and familiarized with the operating system. Foss meet @ MEC, the Free and Open Source Software meet was conducted for the first time at the college campus as part of the annual Tech fest of Model Engineering College - Excel 2k9. The meet is an event that brings together FOSS enthusiasts from all over to share their ideas and help promote the FOSS movement.

Recent Projects


  • Optimizing C compiler for .NET
    The aim of the project is to implement a reasonable and retargetable optimizing compiler. This compiler is meant to be used along with the "ROTOR" framework and will provide for a C compiler that outputs MSIL (Microsoft Intermediate Language).

  • BIOCLUSTERS- Role of Cluster Computing in Bioinformatics
    The project looks into the prospects of parallelising two major applications in bioinformatics on Beowulf clusters. These applications are chosen to be representatives of two problems groups that involve performing either large number of non computer intensive tasks (eg: performing BLAST searchs in database) or, a single task requiring huge computational power (eg: Protein folding simulation).

  • 32 Bit Operating System
    The project is an attempt to build a 32 bit protected mode operating system based on the UNIX Kernel architecture.

  • High Performance Cluster Computing - "SRISHTI"
    It aims to demonstrate clusters as a viable alternative to MPPS (Massively Parallel Processors). It explores alternatives to TCP/IP in the form of GAMMA allowing a drastic reduction in network latency by eliminating a lot of the protocol overhead. It provides the basic framework for development of parallel programs based on message passing architecture. The ease of application development on the cluster is further enhanced by the indigenous Object Oriented Master Slave Library, MSLIB.

  • Spam Filtering Using Spam Mail Communities
    This project describes an approach towards spam filtering that seeks to exploit the nature of spam messages that allow them to be classified into different communities.

  • Specialization Scores For Asymmetric Web Search Queries
    This is an approach to compute the specialization score for search queries, the aim of the score being to indicate how specialized the narrow topic is, to the broader topic.The approach generates scores for such queries, which can further be used to refine web searches for such queries, provided a given query could be identified to be of the form that we deal with.

  • Context Disambiguation in Web Search Results
    Web searches results in many pages that are not of interest, these may be due to a word or words in the search query having different contexts, the user obviously expecting to find pages related to the context of interest. This work proposes a method for disambiguating contexts in web search results.


Students Achievements


  • MECians have been a part of GSoC for the past five years and this time, Balram Menon (2017 batch), Keerthana Krishnan (2016 batch) and Renil Joseph (2016 batch) got selected for the prestigious event. Anurup Raveendran (2011 batch) and Arun Scaria (2012 batch) has also attended the same.
  • Vijith Padmanabhan (2013 batch) and Ajmal Azeez (2016 batch) made it to Silicon Valley for their startup initiative.
  • Harikishen H of 2017 batch was the first runner up in D-Code, a coding contest for solving real world data driven problems, conducted by Flytxt.
  • MOX, a debian based operating system, has been developed for MEC by its students Ajmal Azeez and Minhaj Ahamed of 2016 batch.
  • Mr. Sarath Lakshman of the 2011 batch is the author of 'Shell Scripting Cookbook'. He also holds credit as the developer of SLYNUX, a user friendly GNU/Linux distribution.
  • Mr. Sarath Lakshman got a new award from Sequoia Capital for winning Hackathon
  • Sony Jose of 2007 batch won the first prize in the National Level Wipro Code Zap Guru Contest in 2007.
  • Cherian Thomas of 2006 batch was the Yahoo HackDay (2007) awardee for "Social Routing", a Yahoo Maps web application. Bibin Mathew, Binu Mathew, Hareesh R, Rajesh R and Sujay S of 1999 batch won the "National award for best B.Tech Project-98" from ISTE.
  • Roshan James and Pooja Malpani, of 2002 Batch, were recipients of "Microsoft's Most Valuable Professional" award in 2003 and 2004.
  • Students from MEC brought laurels to the state when they finished runners up in the Microsoft Technical Fest. The event was held on a National level and served as a platform to showcase their latest offering in the world of IT called .NET in the year 2002.
  • Mr. Shan Kadavil of the 1999 batch heads the India operations for the Zynga game networks, the world's largest social networking gaming company.
  • Premy Varghese of 1999 batch won the Maestro award for the best project management in Wipro.
  • Rupesh Kumar R of 1997 batch won the Individual Excellence award in Infosys.
  • Mr Murali Krishna P of 1996 batch is the co-author of Multifractal Based Network Traffic Modelling.
  • Jacob Cherian of 1994 batch was selected as the Dell Inventor of the year in 2005.
  • Mr. Jacob Cherian of 1994 batch has 9 authorised patents to his credit on RAID technology.
  • Mr. Sreeraj S of the 1993 batch is the founder of Ordyn technologies and is currently the CTO of the company.
  • Preetish M Kumar filed 3 patents on image processing.