Home  Programmes  Computer Science & Engineering

Computer Science & Engineering

The Computer Science & Engineering department was established in the year 1999 and since its inception, the department has experienced an exponential growth. The intake for the department is 120 and 18 for UG and PG programs respectively. The department has a total of 20 faculty members, each specialized in different domains of Computer Science and Engineering. In that 2 are Doctoral Degree faculty and 12 are pursuing a Doctoral degree in the same

The aim of the department is to create an excellent graduate to work in the field of Computer Science & Engineering by providing quality education, innovative teaching methods and technical aids. The Wi-Fi enabled classrooms, state of the art infrastructure, technical facilities such as well-equipped seminar hall for e-learning, support in achieving the department’s objective. All these factors make Vemana Institute as one of the top engineering colleges and best ranked in Computer Science and Engineering in Bengaluru, Karnataka, India.

Computer Science and Engineering Department provides a comprehensive curriculum on all the topics related to Computer Hardware and Software with a special emphasis on practical learning. The academic structure is in line with the latest technological changes which equip the students with the latest trends in the Information and Technology field. Various student chapters such as CSI, IEEE, and ISTE are active throughout the year


To become a leading department engaged in quality education and research in the field of Computer Science and Engineering.


  To nurture a positive environment with state of art facilities conducive for deep learning and meaningful research and development.

  To enhance interaction with industry for promoting collaborative research in emerging technologies.

  To strengthen the learning experiences enabling the students to become ethical professionals with good interpersonal skills, capable of working effectively in multi-disciplinary teams.

Name Dr.M Ramakrishna
Designation Professor & Head
Qualification B.E., M.E, Ph.D
Name Dr.S. Ambareesh
Designation Associate Professor
Qualification B.E., M.E, Ph.D
Name Ms.Jayashree L.k
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.Shilpa G.V
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.Mary Vidya John
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms. J Brundha Elci
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms. Ruma Panda
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.Kavitha Bai A.S
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Mr. Kantharaju H.C
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.Rashmi.R
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.Jagadamba A
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Ms.Roopalakshmi S
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Mr.Noor Basha
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.A Roseline Mary
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.Shilpa Reedy K
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Ms.Mamatha C.R
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms.Rachitha M.V
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms. Veena. G
Designation Assistant Professor
Qualification B.E., M.Tech., (Ph.D)
Name Ms. Ashwini M
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Mr. Naveen H S
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Ms. Vijayashree H P
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Ms. S. Suma
Designation Assistant Professor
Qualification B.E., M.Tech.
Name Mr. K. Sridhar Reddy
Designation System Engineer
Qualification B.E.
Name Mr. Chandra Sekhar
Designation System Engineer
Qualification B.E.
Name Ms. Shobitha
Designation Programmer
Qualification B.E.
Name Ms. Deepthi Rani
Designation Lab Instructor
Qualification B.E.
Name Mr. Pavan Kumar S
Designation Lab Instructor
Qualification BCA
Central Computing Lab

Central Computing Lab

Computer Graphics Lab

Computer Graphics Lab



Machine Learning Lab

Machine Learning Lab

Networks Lab

Networks Lab



Web Programming Lab

Web Programming Lab

Overall percentage:100%

1 1VI15CS021 Bhuvana Chandrika N 92%
2 1VI15CS057 Muthyamala A 90.86%
3 1VI15CS102 Sowmya P 90.71%

Overall percentage:81%

1 1VI16CS091 Sannidhi A 87%
2 1VI16CS048 Meenakshi S 80.6%
2 1VI16CS110 Vaishnavi Urkade 80.6%
3 1VI16CS039 Likitha K 80.5%
3 1VI16CS120 Yuktha D 80.5%

Overall percentage:83%

1 1VI17CS039 Jeevitha M 88%
2 1VI17CS077 R Manasa 87%
3 1VI17CS014 Ashwini M 83%

International/National Conference:

We are proud to inform that, 5th International Conference on Advances in Computer and Communication Engineering (ACCE-19) has been successfully completed on 17th and 18th June 2019 at Vemana Institute of Technology, Bangalore organized by Dept. of CSE & ISE.

The inaugural function of the program was held on 17th June 2019. Dr. M Ramakrishna, Convener ACCE-19 and HoD, Department of Computer Science and Engineering, Vemana IT welcomed the gathering for the function. Dr. S Ambareesh Co-Convener ACCE-19, Associate Professor, Department of Computer Science and Engineering gave the overview of ACCE -19.

The chief guest for the function was Mr. Nilesh P Naik, Senior Engineering Director, Unisys India Private Ltd.

The inaugural program was followed by key note address, Dr. Vijayasimha Reddy B G, Principal, Vemana IT on “Industrial Revolution 4.0”. The inaugural program was concluded with vote of thanks by Dr. Nandagopalan S, Professor, Department of Information Science and Engineering, Vemana IT.

The conference covered the important areas like IOT, Machine Learning, Artificial Intelligence, Digital Image Processing (DIP), Social area Networks, etc. There were 70 papers presented under different areas. All the accepted and presented papers are published in IRJCS with ISSN. On first day, session 1 was chaired by Dr. Saravana Kumar, HOD/CSE, The Oxford College of Engineering and co-chaired by Dr. Nandagopalan S, Professor, Department of Information Science and Engineering, Vemana IT. Session 2 was chaired by Dr. Kiran P, Associate Professor, Department of CSE, RNSIT and co-chaired by Ms. Brundha Elci J, Assistant Professor, Department of CSE, Vemana IT.

Second day, session 1 was chaired by Dr. Manju Devi, Professor and Head of ECE, The Oxford College of Engineering and co-chaired by Ms. Jayashree L K, Assistant Professor, Department of CSE, Vemana IT. Session 2 was chaired by Dr. Shiva Murthy D, Associate Professor, VTU PG Center, Muddenahalli and co-chaired by Ms. Mary Vidya John, Assistant Professor, Department of CSE, Vemana IT.

The conference was concluded with participant’s feedback, certificate distribution and photo session.


The “International Conference on Recent Trends in Engineering & Technology (ICRTET-2018)” is being organized by Vemana Institute of Technology, Bengaluru, Karnataka in association with Institute for Engineering Research and Publications (IFERP) on the 20th & 21st June, 2018.

The ICRTET-2018 was a notable event which brings academia, researchers, engineers, industry experts and students together. The purpose of this conference is to discuss applications and development in area of “Engineering & Technology” which were given international values by IFERP. The International Conference attracted over 253 submissions. Through rigorous peer reviews 122 high quality papers were recommended by the Committee. The Conference aptly focuses on the tools and techniques for the developments on current technology.

We are earnestly thankful to all the authors who have contributed their research works to the conference. We thank our Management for their wholehearted support and encouragement. We thank our Principal for his continuous guidance. We are also thankful for the cooperative advice from our advisory Chairs and Co-Chairs. We thank all the members of our local organizing Committee, National and International Advisory Committees.

International Conference on Advances in Computer & Communication Engineering(ACCE – 2107) on 5th and 6th May 2017 aims to focus and address the key issues in recent trends, advances and research results in the field of Computer and Communication Engineering through technical paper presentation and poster presentations. This Conference is open to Students (undergraduate and postgraduate), Faculties, Research Scholars, Scientists and so on. All papers submitted for presentation at the conference will be reviewed by respective Journals reviewing teams. The selected papers will be published in Google Scholar indexed journals with ISSN.

All the selected papers will be published in Google Scholar indexed associated journals (IJETT / IJCOT / IJCSE / IJECE) with ISSN and these journals are indexed in other reputable authorities as well.


Resource Person: Navdeep Sandhu
Copmany: Coding Ninjas

"Data structures is a data organization, management and storage format that enables efficient access and modification of data. Brief introduction of different data structures were given. Arrays are static data structures where as linked list is dynamic. Three problems were effectively solved in the workshop.
1) Multiples of 3 or 5 below 1000 and its sum.
2) Equilibrium index
3) Dynamic subarray
Introduction to algorithms were given. Analysis of algorithms based on time and space complexity was done. "

Resource Person: K Vikram Babu -  System Engineer
                                    Supreet Joshi -   System Architect
Copmany: Subex Digital LLP

IOT is the concept of connecting things via Internet. The main components are sensors, devices, connectivity and artificial intelligence. There are 2 types of architectures in IOT, one type has 3 layers (Perception , Network and Application layer). Other architecture at corporate level has 5 layers (Perception, Transport, Processing, Appliction and Business). Perception layer has hardware parts like sensors. Connectivity can be through bluetooth, Zigbee, Wi-Fi etc. Development boards like Arduino UNO, NodeMCU and Raspberry pi were used in development. Sensors and actuators like LED, Ultrasonic, DHT11, IR and LDR were used. Students had a handson on working on those sensors and actuators. Using publish and subscribe model the sensor outputs are sent to the cloud through MQTT protocol. The switching on and off of the device was controlled through remote system using cloud. Fundamentals of python were explained, python is an interpreted simple language widely used in data science, interfacing hardware devices etc. Programming was explained in python to interface raspberry to switch on and off LED, sensing humidity and temperature using DHT11.

Workshop was conducted on 11th November 2017 topic "Creative Thinking" for 3rd semester students by Mr. T. Sabapathi, Vice President, Ninestarts Information Technologies.

Workshop was conducted 0n 26th & 27th September 2017 and 3rd, 4th October 2017 on topic "Advance Web Programming with CMS" for 3rd, 4th and 7th semester students by Mr. Pradeep Kumar K G S, CEO, Developer & Designer, Aposysntax Technologies, Bangalore


Resource Person: Mr. Arun M S
Designation & Company: Senior Manager-GIEEE IT, IEEE
Participants: 4th Sem Students
Date: 28-Feb-2020
Time: 9.00 AM

Programming is important for speeding up the input and output processes in a machine. Programming is important to automate, collect, manage, calculate, analyze the processing of data and information accurately. Programming is important to create software and applications that help computer and mobile users in daily life. Due to all these reasons, it’s really important to learn how to use programming languages in our daily life. Java, javascript, C#, C++, PHP, Python, Swift, SQL, Ruby, etc. programming languages are the reasons behind the innovations in information technologies. If today we are seeing robots, artificial intelligence, machine learning, bitcoins, blockchain, IoT (Internet of Things), Cloud Computing, etc. new technology and products in the IT industry, then it’s because of programming languages.

The group of programs is called software. Programming languages are the way to create software that performs various or specific tasks in a systematic manner. Software development is like a Marriage event.

A programming language is a method to communicate with machines in a systematic format. To understand programming languages first we need to start from programs.

Resource Person: Mr. Sharath Rao H S
Designation & Company: SAP Consultant, Quinnox Private Limited
Participants: 8th Sem Students
Date: 27-Feb-2020
Time: 9.00 AM

SAP is known worldwide for its unique innovations that help the customers run their business with high efficiency. SAP partners play an important role in helping organizations to buy, build, implement, service, and support the SAP solution that best fits their unique needs. They help organizations to achieve business goals quickly with better results. SAP offers a wide range of services to its customers with the help of its 15000+ trained and certified consultants with their unparalleled knowledge across 25 distinct industries. Enterprise Resource Planning (ERP) is a software that is built to organizations belonging to different industrial sectors, regardless of their size and strength.The ERP package is designed to support and integrate almost every functional area of a business process such as procurement of goods and services, sale and distribution, finance, accountings, human resource, manufacturing, production planning, logistics & warehouse management. ABAP (Advanced Business Application Programming) is a high-level programming language created by the German software company SAP SE.

Resource Person: Shamili
Company & Designation: Software Engineer, Infosys Ltd.
Participants: 6th Sem Students
Date: 15-Feb-20
Time: 10.00 AM

Hybris is a commerce platform which allows customer to sell in both B2B (Business to Business) and B2C (Business to Consumer). B2B e-commerce is an online business mode. Languages used to develop e-commerce are java, python etc. Hybris technology grants business with the opportunity to use accelerators with in-built world's best technological and business practices. Some of the functionalities are b2b_acc, b2b_acc_plus, b2b_china. The platform comprises a number of highly effective cockpits, wcws cockpit, product cockpit, backoffice/HMC, HAC. Hybris offers multi languages, it allows third parties to calculate discounts, tax, payments and ERP systems. Hybris can have 80,000 orders in one second. Hybris provides Couphons and Vouchers.

Resource Person: Vishalakshi R
Company & Designation: Software Engineer, Intel India Corp.
Participants: 3rd Sem Students
Date: 21-Sep-19
Time: 09.15 AM

"In Agile software development The processes of specification, design, and implementation are interleaved. The system is developed in a series of versions. End-users and other system stakeholders are involved in specifying and evaluating each version. Agile methods are incremental development methods in which the increments are small and, typically, new releases of the system are created and made available to customers every two or three weeks.

Scrum is an iterative and incremental framework containing simple roles, activities, artifacts, and rules founded on empirical process control theory. It has become a widely accepted agile framework in industry. Scrum may be viewed as an agile framework for developing software. Agile describes a set of guiding principles for building software through iterative development. Scrum is a specific set of rules to follow when practicing agile software development."

Resource Person: Raghu R
Company & Designation:  Internet Academy
Participants: 5th Sem Students
Date: 21-Sep-19
Time: 10.00 AM

JDBC (Java Data Base Connectivity ) is a driver which act as a bridge between client application and vendor specific data base. It has set of classes and interfaces in order to connect with database and perform operations on database. MVC architecture is a standard architecture which has been followed in industry in order to interact with database from client programs. Front end can be written using JSP (Java Server Pages). Back end can be any database like MySQL, Oracle, Postgres SQL etc. Using JPA ( Java Persistence API) front end and back end can be connected.

As a specification, the Java Persistence API is concerned with persistence, which loosely means any mechanism by which Java objects outlive the application process that created them. Not all Java objects need to be persisted, but most applications persist key business objects. The JPA specification lets to which objects should be persisted, and how those objects should be persisted in Java applications.

Resource Person: K S Prashant, Sandeep Shankar
Company & Designation:  Internet Academy
Participants: 3rd and 5th Sem Students
Date: 12-Sep-19
Time: 11.15 AM

Through Unity Development environment it is possible to achieve augmentted reality (AR), virtual reality (VR) and it is also possible to develop games using 2D and 3D. It can also be used to develop a defence simulator and health care simulators. To give annimation effect Unity uses C Sharp (C#) language for giving animation effect. Demonstration was given on game development.

Resource Person: Kavya D J
Company & Designation: Faurecia Emission Control Technologies INDIA Pvt Ltd, Senior Engineer
Participants: 3rd Semester 'A' & 'B' Sections
Date: 7-Sep-19
Time: 9.20 AM

Data structures is a data organization, management and storage format that enables efficient access and modification of data. Data structures such as arrays, stacks, queues, linked lists and trees were explained with proper real world examples. Stack is a Last In First Out (LIFO) data structure. Application of stacks in undo operation was explained. Queue is a First In First Out (FIFO) data structure. Application of queues in job scheduling algorithm was explained. Binary search trees were explained. Applications of data structures were explained. Students were asked to design bubble shooting game, snake and ladder using data structure. Importance of data structures in placement was discussed. Brief introduction was given to algorithm time and space complexity.

Resource Person: Mr. Najeer Ahamed
Company & Designation: "Innostem Eduance Edlabs Co-founder and Director"
Participants: 7th Semester 'A' & 'B' Sections
Date: 31-Aug-19
Time: 9.00 AM

Machine learning is subset of Artificial Intelligence which focuses on design of the system and can make predictions and decisions based on input. To train the system we need more data (80%). Machine learning has two techniques supervised learning and unsupervised learning. In Supervised learning, we train the machine using data which is well "labeled." It means some data is already tagged with the correct answer. It can be compared to learning which takes place in the presence of a supervisor or a teacher. A supervised learning algorithm learns from labeled training data, helps you to predict outcomes for unforeseen data. Successfully building, scaling, and deploying accurate supervised machine learning Data science model takes time and technical expertise from a team of highly skilled data scientists. Moreover, Data scientist must rebuild models to make sure the insights given remains true until its data changes. Unsupervised learning is a machine learning technique, where you do not need to supervise the model. Instead, you need to allow the model to work on its own to discover information. It mainly deals with the unlabelled data. Unsupervised learning algorithms allow you to perform more complex processing tasks compared to supervised learning. Although, unsupervised learning can be more unpredictable compared with other natural learning deep learning and reinforcement learning methods. Machine learning is used in Virtual Personal Assistants like Alexa, Siri, Google now, Cortana.

Resource Person: Mr. S M Y Altamash
Company & Designation: EKSTEP, DevOps Engineer
Participants: 7th Semester 'A' & 'B' Sections
Date: 24-Aug-19
Time: 9.00 AM

Cloud computing delivers hosted services over the internet. The services can be classified as Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a service (SaaS). By using cloud, cost can be optimized since there will be no maintenance cost, no management cost and admin will not be required for management. Leading cloud providers are AWS, Azure, GCP, Alibaba and Digital Ocean. Cloud computing offers many tools to be used instantaneously, few such tools are Github a version control tool, Ansible a Configuration Management Tool, ELK stack, web servers, operating system, load testing tools and application development tools. Demonstration of creating and launching a website in AWS from scratch was given to students which included the following steps.
1. Launching an Ubuntu server in AWS
2. Creating a DNS record for the IP address obtained from the server.
3. Provisioning the server with Apache2 as the webserver and PHP as the processing language.

Resource Person: Mr. AQIB AHMED J
Company & Designation: Software Developer, Colt Technologies
Participants: 4th Semester 'A' & 'B' section Students
Date: 16th March 2019
Time: 10.00 AM - 12.00 PM

Software Engineering is involved in all phases of software development. Enterprise Resource Planning (ERP) is an application which has a work flow and can be automated. Business consultants gather requirements. Software architects design the system in the form of UML diagrams. Development is the largest phase of software development life cycle where developing team develops the code using high level languages like java, python. Testing phase make sure that the software does not have any defects and satisfies all requirements. Testing is of various types black box testing, white box testing, alpha testing, user acceptance testing. There are many software development life cycle models like waterfall model, spiral model, incremental model etc.

Resource Person: Clara Kanmani A
Company & Designation: Professor, New Horizon College of Engineering
Participants: 6th Semester 'B' section Students & 8th Semester 'B' Section Students
Date: 7th March 2019
Time: 10.00 AM - 12.00 PM

Semantic is the extension of the current web technology. Problems in current web are high recall and low precision, results are sensitive to vocabulary,results are single web pages, only keyword based searching, inconsistency and aoutdated information removal is a failure, new knowledge extraction is difficult. Jim Berners Lee is creator of semantic web. It focus on the meaning of data content rather than the structure of data. The main standards of semantic web technology are RDF and SPARQL. It bring structure to the meaning of web pages creating an environment where software agents roaming from page to page carrying out sophisticated tasks for users. Knowledge will be arranged in conceptual spaces according to its meaning. keayword based search will be replaced by query answering.

Resource Person: Mr. Sandeep
Company & Designation: ICAT design media college, Professor
Participants: 8th Semester 'A' And 'B' section Students
Date: 23rd February 2019
Time: 10.00 AM - 12.00 PM

Graphic designing is all about creativity and photo shopping. Animation is a method in which pictures are manipulated to appear as moving images. In traditional animation, images are drawn or painted by hand on transparent celluloid sheets to be photographed and exhibited on film. Today, most animations are made with computer-generated imagery (CGI). 3D Max or Autodesk Maya software is used for animation and animated movies. Multimedia is used in elevations movie production. Virtual reality (VR) is an interactive computer-generated experience taking place within a simulated environment. It incorporates mainly auditory and visual feedback, but may also allow other types of sensory feedback like haptic. This immersive environment can be similar to the real world.

Resource Person: Mr. Arun Yokesh
Company & Designation: INTUIT, Software Engineer
Participants: 8th Semester 'A' And 'B' section Students
Date: 16th February 2019
Time: 10.00 AM - 11.00 AM

" Front end frameworks makes design and development of web applications easier. Top frontend frameworks are Backbone JS, Angular JS, Vue JS, Ember JS and React JS. React JS is java script library for UI, it is component based. The main elements of React JS are Component, State, Props. Components are reusable, they can be state full or stateless. Initialization, Mounting, Updating, Unmounting forms different stages in React JS life cycle. React JS can be used as JQuery replacement, React JS webapp, React native app. Facebook, Netflix, Dropbox, Instagram are all built using React JS. Quiz was conducted at the end of seminar. "

Resource Person: Mrs. Anuradha Sharma
Company & Designation: International School of Engineering, Professor
Participants: 6th Semester 'A' And 'B' section Students
Date: 11th February 2019
Time: 10.00 AM - 11.00 AM

Data science professionals are needed in huge numbers in health care, retail, IT services, banking etc. Data science creates new jobs in many fields. Big data is voluminous data. Google's artificial intelligence can predict the lifespan of a human being. In retail market Artificial Intelligence(AI) Machine Learning (ML) are extensively used for brand perception, target segment identification and customer experience. In health care AI and ML are used in genome mapping, real time data for health care and disease diagnosis. Skill set needed for big data analytics and ML are creativity, problem solving, statistical and quantitative analysis, data mining. AI and ML are also used in detection of frauds.

Resource Person: Sahana
Designation: Professor, Spurthy Group Of Institutions, Bangalore
Participants: IIIth Semester B section Students
Date: 19th November 2018

Field effect transistors are terminal devices where the conduction path is controlled by electric field in the device. There are 2 types of FET. The first one is Junction FET (JFET) and second one is metal oxide semi conductor FET (MOSFET). JFET is voltage controlled device. The junction FET is available in two polarities which are N-channel JFET and P-channel JFET. MOSFET there are 2 types Depletion MOSFET and Enhancement MOSFET. MOSFET operation in enhancement mode consists of a gradual formation of a channel whereas in depletion mode MOSFET, it consists of an already diffused channel. An advanced application of MOSFET is CMOS.

Resource Person: Amit Chakraborty
Designation: Chief Solutions Architect, Amvar Data Tech Pvt. Ltd.
Participants: VIIth Semester Students
Date: 29th October 2018

Briefly described the concepts of machine learning. Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves. Explained various tools used im machine learning such as weka, SVM (Support Vector Machine) and Zeppelin. Data science and data analytical appproaches were introduced. Facebook, Google, Amazon, Uber companies make use of data analytics. The Big data concept was introduced.

Resource Person: Mayukh Basu
Designation: Sr. Software Engineer, Fidility Investment company, Bangalore
Designation: 7th Semester Students
Designation: 8th September 2018

Angular JS is used widely in UI rich applications like e-commerce applications (Flipkart, Amazon websites). AngularJS extends HTML with new attributes. AngularJS is perfect for Single Page Applications (SPAs). AngularJS is easy to learn. HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets to extend HTML vocabulary for the application. The resulting environment is extraordinarily expressive, readable, and quick to develop. AngularJS is a toolset for building the framework most suited to application development. It is fully extensible and works well with other libraries. Every feature can be modified or replaced to suit your unique development workflow and feature needs.

Resource Person: Dhakshayani M
Designation: Professor, BMSCE, Bangalore
Participants: Vth Semester Students
Date: 6th September 2018

Cloud computing is a technology which stores information and provides various services to users via internet. It provides software as a service (SAAS) Ex. microsoft office, it provides platform as a service (PAAS) ex. Java platform, .net platform etc., it provides infrastructure as a service (IAAS) Ex. memory, cpu and harddisk. Internet is the heart of cloud computing. There are different types of cloud such as public, private, hybrid and community cloud. With the help of cloud users can access services from any where and at any time (ubiquitious) with less investment. virtualization is the technique used in cloud computing for providing services to large number of users, virtual machine monitors or hypervisors are used. Amazon is one of the biggest cloud service providers.

Resource Person: Fateh Ali
Designation: CEO – Collabu Technologies, Singapore
Topic: How to prepare for them (Placement Training)
Participants: 5th Semester Students
Date: 14th Aug 2018
Venue: Seminar Hall
Time: 10:30am
Resource Person: Nisarg Nirmal Kumar
Company: Skillfinity
Participants: 6th semester Students
Date: 19th March 2018
Resource Person: Mr. Sangamesh (Technical Architect)
Company: Dover
Participants: 4th sem students
Date: 17th March 2018
Resource Person: Mr. Ram Prashanth, Gaming programmer and Mr. Santhosh, Gaming programmer
Company: ICAT
Participants: 8th sem students
Date: 07th March 2018
Resource Person: Mr. Ritin Joshi (Sr. Consultant and Advisor)
Company: IBM Aegis
Participants: 6th sem students
Date: 19th February 2018
Resource Person: Mr. Santosh Avvannavar
Company: QtPi Robotics
Participants: 6th sem students
Date: 10th February 2018
Resource Person: Mr. Dattatreya S Vellal
Designation: Software Development Engineer, Amazon Development Center India, Bangalore
Topic: How to prepare for them (Placement Training)
Participants: 7th Semester Students
Date: 7th October 2017
Resource Person: Mr. T. Sabapathi
Designation: Vice President, Ninestars Information Technologies, Bangalore
Participants: 5th Semester Students
Date: 16th September 2017

Industrial Visit

Green Data Center, IBM campus
IBM, D block, Embassy Golf Links Business Park,
Off IndiraNagar-Koramangala Inner RingRoad, Bangalore - 71.

Students : 5th sem, Computer Science and Engineering Department
Date : 5/11/2019
Faculties Accompanied : Mrs Mary Vidya Jhon, Mrs Roopalakshmi S,

Resource Person at IBM: 1. Mekala V Reddy Business Operations Leader for Hybrid Cloud CTE-AP & India and India Hybrid Cloud Development, IBM 2. Latha Raj Business Consultant and WW Technical Eminence Leader, IBM India Private Ltd

Other IBMers who conducted the session : Geetha Sathyamurthy, Sridevi

Facilitators of Data Centre : Ramesh, Shafi & Venkat

No. of Students : 48

1. 10:05 am: Faculty & students arrival to EGL
2. 10:20 am: Badge distribution & reached Board Room - 6c
3. 10:25 am: About IBM, Market readiness, Problem-Solving, IT Trends, Quantum Computing - Mekala V Reddy
4. 12:00 pm: Interaction with IBM leaders - R Latha, Sreedevi Verma, Geetha S Murthy
5. 12:30 - 1:05 pm: Data Center visit (D block Groud floor) by batches of ~ 20: Sowri & team Brief about the Green Data Center

A Green Data Centre (GDC) is a repository for the storage, management, and dissemination of data in which the mechanical, lighting, electrical and computer systems are designed for maximum energy efficiency and minimum environmental impact. The Green Data Centre is an optimized data centre that we can identify as "intelligent and organized ecosystem", which implements innovative applications of energy efficiency and operational by acting on three areas where the energy is consumed in the data centre: energy consumed by the facility as the systems power and cooling, the energy consumed by real IT systems and an inefficient use of IT systems. Then, a formal definition of Green Data Centre is: an intelligent, organized and controlled infrastructure that meets the demands of more innovative operational energy efficiency.

Reaping benefits from energy efficiency.
Data centres consume 30 to 80 times the energy per square meter as compared to traditional office space. For instance, a company with a data centre of 2,000 square meters could spend up to 150 – 250 Million USD of facility operating costs over its 10 to 20-year useful life to run a data centre with up to 70 percent of the costs being used for energy costs. A typical data centre consumes about 250 kilowatts of power.
“Solar power is ideally suited for a data centre because it is a natural source of DC power”. It eliminates the need for AC-DC conversion, which results in a 10 percentage point gain, when compared to AC power sources. “As data centres consume tens to hundreds of MW, this saving is not small”.
Apart from using solar energy, other unique capabilities like water cooled lab infrastructure for POWER7 servers and a TivSAM based Private Cloud with 4000+ VMs for internal development teams has helped create this smarter data centre at IBM India Software Labs, Bangalore.
The project that couples solar power with water-cooled servers that run on high-voltage direct current. The method results in about a 10 percent energy savings by reducing the losses that normally happen in converting from alternating power from the grid to the direct current servers run on, according to Kota Murali, the chief scientist of nanotechnology at IBM India who developed the pilot as a side project. That level of energy reduction is significant for large data centres with many servers, but the implications of solar and servers are potentially profound for places that don't have access to reliable power. IBM's India Software Lab in Bangalore has set up a 50-kilowatt rooftop array to power about 20 percent of its data centre.

IBM's vision for the next-generation data centre.
The next-generation data centre answers the need for a simpler, adaptive infrastructure, able to respond to disruptive change, melt technology silos and integrate legacy and new architectures in a single, manageable ecosystem. It is a software defined environment (SDE) in which server, storage, network and facilities resources are automatically provisioned and configured by software programmed to understand and adapt decisions to the requirements of each workload in real time.
With the ever growing computing needs of human beings, data centres are more important than ever before. In order to cope up with the power needs of their data centre in Bangalore, IBM India Software Lab has embraced the solar power. Kota Murali, one of the chief scientists at IBM India says that his facility has to face 3-6 hours of load shedding forcing them to rely on diesel generators for power supply. The fix? Well, the engineers got together to develop a 50 MW DC power supply for the data centre that can provide enough energy 5 hours a day. The company has installed 6000 sqft of solar panels on the roof already. The servers mostly need DC and solar electricity saves the losses during AC-DC conversion, thus saving about 13% of electricity.

IBM Operates ~45 cloud data centres across Globe !!
IBM and Indian Green Grid Group (IG3) have entered into an agreement, in which IBM will design a green data centre for IG3, which is one of the largest Data Centres in the Asia Pacific Region.
The data centre will be highly resilient and have the environmental protection advantages of IBM's industry-leading data centre design characterized by energy efficiency, green technologies, scalability and the latest power and cooling technologies.

Department of CSE has organized an industrial visit to C-DAC on 26th October 2018 and 13th November 2018 for Vth and VIIth sem students. Centre for Development of Advanced Computing (C-DAC) is the premier R&D organization of the Ministry of Electronics and Information Technology (MeitY) for carrying out R&D in IT, Electronics and associated areas. Different areas of C-DAC, had originated at different times, many of which came out as a result of identification of opportunities. The setting up of C-DAC in 1988 itself was to built Supercomputers in context of denial of import of Supercomputers by USA. Since then C-DAC has been undertaking building of multiple generations of Supercomputer starting from PARAM with 1 GF in 1988.C-DAC has today emerged as a premier R&D organization in IT&E (Information Technologies and Electronics) in the country working on strengthening national technological capabilities in the context of global developments in the field and responding to change in the market need in selected foundation areas. As an institution for high-end Research and Development (R&D), C-DAC has been at the forefront of the Information Technology (IT) revolution, constantly building capacities in emerging/enabling technologies and innovating and leveraging its expertise, caliber, skill sets to develop and deploy IT products and solutions for different sectors of the economy, as per the mandate of its parent, the Ministry of Electronics and Information Technology, Ministry of Communications and Information Technology, Government of India and other stakeholders including funding agencies, collaborators, users and the market-place.
During the visit students got opportunity to see the working of super computer and CDAC representative briefed about the architecture and applications of supercomputer.

Department of CSE has organized an industrial visit to ISRO Sriharikota, Nellore, Andhra Pradesh on 26th April 2018 for IInd and IIIrd year students. During the visit they briefed about SHAR (Sriharikota High Altitude Range). Later our students visited first and second launching pad. The students got to know about how different kinds of satellite are launched in these launch pads. Next, students visited MCC (Machine Control Center) and LCC (Launch Control Center). The guide conveyed on how the authorities controls the launched satellites. At the end students visited museum where different satellite models were displayed and also information about various scientist who worked for ISRO.

Dept. of CSE is organizing an Industrial visit for 5th sem students to ISRO (Indian Space Research Organization), Bangalore on 16th November 2017.

Department of Computer Science & Engineering arranged an Industrial Visit to ICAT Solution on 29th October 2017.

Department of Computer Science & Engineering arranged an Industrial Visit to National Aerospace Laboratories (NAL) on 25th October by V Semester students.

ADA & ADA LAB- 10 & 15 Scheme

ADE & ADE LAB-15 Scheme

CO-10 & 15 Scheme

DC -15 scheme

DMS -2015

DS & Lab-10 & 15 Scheme

EC & EC LAB-10 scheme

LD-10 Scheme


MP & MP LAB-10 & 15 Scheme

OOC -2015 Scheme

unix shell -10 & 15 Scheme

ADV Java 2015 Scheme

ATC-15 Scheme

CD 2010 Scheme

CG & CG lab 2010 Scheme

CN ,CN II & LAB- 2010 & 2015 Scheme

DBMS -DBA lab-2010 & 2015

ES-15 Scheme

Flat- 10 Scheme

ME-10 & 15 Scheme

OS-10 scheme

SE-10 & 15 Scheme

SS & SS LAB-10 Scheme

USP & USP LAB-10 & 15 Scheme

ACA 2010 Scheme

C # -10 & 15 Scheme

ECS-10 Scheme

INS 2010 Scheme

java-10 Scheme

OOMD-10 Scheme


OR-10 scheme

PW and PW Lab-10 & 15 Scheme

SA 2010 Scheme

SMS 2010 Scheme

ST-2010 Scheme

WEB 2.0-10 Scheme

Department of Computer Science & Engineering and Information Science & Engineering has arranged FDP on Developing Code Comprehension skills on 18th January 2020. Dr. Viraj Kumar IISC Bangalore, iSIGCSE chair (ACE India) and Milan J Srinivas (Former student at PES University) were invited as resource persons for FDP. Faculty from Vemana Institute of Technology, New Horizon College of Engineering, Atria Institute of Technology and MVJ college of Engineering attended FDP.

Reframing of Course outcomes which were currently framed by AICTE for programming languages was discussed. Different pedagogical strategies were discussed in order to help students in learning programming skills. Students should develop code Comprehension skills along with program tracing skills. Faculty can make use of tools in order to frame questions. Intelligent Teaching Assistant tool was shown as an example; the tool helps in framing wrong answers for MCQ’s called distractors. The tool provides a list of auto generated distractors, faculty can modify the distractors and classify them as high, medium and easy level distractors. Python Tutor is another tool that can be used to trace the program, using this tool student can view the contents of different variables in memory. To evaluate pedagogical strategies conference COMPUTE will be organized annually.

About us

With a mission to impart the quality technical education to each and every segment of society, ReddyJana Sangha coveted dream came into existence in 1999 with the beginning of Vemana Institute of Technology. Karnataka ReddyJana Sangha, one of the pioneers in the field of Education guided by a well-known Educationist Sri. H.N. Vijayaraghava Reddy.

All Rights Reserved To Vemana IT