The Department of Computer Engineering was established in July 1983. The department offers a 4 year course, B.Tech. in Computer Sc. & Engineering, 5 year Integrated Dual Degree (B.Tech. and M.Tech.) in Computer Sc. & Engineering from 2005-2006, and Ph.D. degree in various specializations of Computer Sc. and Engineering. Computer Sc. & Engineering is the most sought- after branch for the JEE (Advanced) selected students that come to the Institute. Our graduates have distinguished themselves in higher studies at the top Universities. They also occupy positions of eminence in the computer industry. Our Alumni remain in constant touch with us and are contributing in the development of the department. Placements for our graduates are the best in the Institute.
Digital image processing is the use of computer algorithms to perform image processing on digital images. It allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and signal distortion during processing.
Natural language processing (NLP) is a field of computer science, artificial intelligence and computational linguistics concerned with the interactions between computers and human (natural) languages, and, in particular, concerned with programming computers to fruitfully process large natural language corpora.
Network group works in different areas of network viz. Network Security, Social Networks, Peer to Peer networks, Wireless Sensor Networks etc.. One interesting problem on which group worked on is Delay Tolerant Proactive Transmission Protocol in collabration with ISRO, SAC, Ahmedabad. The proposed protocol is variation of TCP protocol for deep space (interplanetary internet).
Machine learning is an area of computer science in which algorithms learn and improve from experience. But systems are not explicitly programmed to do so. It comprises of various sub-fields like supervised learning, unsupervised learning, semi-supervised and reinforcement learning. From web search to bioinformatics machine learning has wide applications.
Our research group mostly focuses on the area of dependable and smart software development for various types of end-users. We intend to set up a dependable and smart systems development lab that will provide a facility for learning the concepts by researchers, and the same can be used for conducting purposeful research in the area of software development.Our research group mostly focuses on the area of dependable and smart software development for various types of end-users. We intend to set up a dependable and smart systems development lab that will provide a
HPC Group is providing training, assistance, and support for researchers and students in high performance computing in the institute.