Computer Science and Engineering
The Department always uphold a research culture, in parallel with the overall teaching-learning process. The outcome is the papers published by the students and faculty in National and International conferences and journals. Some of the research areas of focus are:
COE-MOBILE APPLICATION DEVELOPMENT
Mobile application development is the process of creating software applications that run on a mobile device, and a typical mobile application utilizes a network connection to work with remote computing resources. Mobile application development is the set of processes and procedures involved in writing software for small, wireless computing devices. Like Web application development, mobile application development has its roots in more traditional software development. There are two dominant platforms in the modern smart phone market. One is the iOS platform from Apple Inc. The second is Android from Google.
This course introduces mobile app development through android. Mobile developers write programs inside of a mobile development environment using Java programming language. A mobile app developer chooses the operating system they will develop for, such as Google's Android, then learns the programming languages and software development environment for that platform.
COE - Virtusa
The term ETL which stands for extract, transform, and load is a three-stage process in database usage and data warehousing. It enables integration and analysis of the data stored in different databases and heterogeneous formats. After it is collected from multiple sources (extraction), the data is reformatted and cleansed for operational needs (transformation). Finally, it is loaded into a target database, data warehouse or a data mart to be analyzed. In most of the Data Integration or Data Warehousing projects, the amount of time spent in enforcing business data domain rules and/or business data integrity rules could be as high as 80 percent of the total time. And enforcement of such rules normally happens through Data Transformations.
Informatica has several products focused on data integration. It has become so popular that Informatica PowerCenter has now become synonymous to Informatica. It offers products for ETL, data masking, data Quality, data replica, data virtualization, master data management, etc. Informatica Power center ETL/Data Integration tool is a most widely used tool and in the common term when we say Informatica, it refers to the Informatica Power Center tool for ETL. Informatica Power center is used for Data integration.
COE - Internet of Things:
IoT is simply the network of interconnected things/devices which are embedded with sensors, software, network connectivity and necessary electronics that enables them to collect and exchange data making them responsive. More than a concept Internet of Things is essentially an architectural framework which allows integration and data exchange between the physical world and computer systems over existing network infrastructure. It gives you the power to change the world and the way we understand it. Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators.
In this course you will learn how and when to use the different types of sensors and how to connect them to the Arduino and Raspberry Pi. Since the external world uses continuous or analog signals and the hardware is digital you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. You'll also learn about the use of Arduino-specific shields, Raspberry Pi-specific sheilds and the shields software libraries to interface with the real world. You’ll discover fundamental concepts of cloud computing, sensor reading and connecting the Arduino and Raspberry Pi to the Internet, using both wired and wireless interfaces and Android phones.
COE-Cloud Computing & Big Data
This course aims to train the students in Big Data – Hadoop. The goal is to accelerate the technology Big Data – Hadoop is growing across the world and this strong growth pattern translates into great opportunity for all the IT Professionals.This course builds you to become passionate about building successful career in Big Data- Hadoop. BIG DATA helps to apply practical skills and analytical knowledge to real time issues. Big Data refers to a huge volume of data, which is a collection of large datasets that cannot be processed using traditional computing techniques. Hadoop is an open-source framework that allows to store and process big data in a distributed environment across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.