The Department of Information Science and Engineering, through quality teaching, learning processes and an updated curriculum, aims to accomplish the following:

  • To establish itself as a department par excellence, at the regional and national levels.
  • To make students strong in the fundamental principles of Engineering and Science.
  • To prepare students for success in the professional worlds of industry and research.


  1. Innovation and Technical Competence: To train students using modern approaches, to enforce first fundamental and then advanced engineering concepts, in order to ensure technical competence and capacity for innovation.
  2. Competitive Software Professionals: To empower students to effectively bridge the industry-academia gap, by providing training programs that mould them into tomorrow’s leaders in today's highly competitive software and information technology world.
  3. Personal and Professional Growth: To provide a scholarly environment that enables students to achieve high levels of personal and professional growth.


  • If you are passionate about data and Information Technology
  • If you have a keen interest to build solutions to complex problems, by leveraging the latest tools and technologies
  • If you wish to develop your capability to anticipate and address technological changes in the computing domain
  • If your goal is to be the best in the chosen field
  • If you are looking for experienced and dedicated faculty to handhold you through the entire period of study
Then, you have come to the right place!


Through its strong industry links, ties to professional bodies, and state-of the-art laboratory facilities, the Department of Information Science and Technology truly stands tall. Some of the Department’s offerings include:
  • Associations with professional bodies such as IEEE, CSI, and ISTE, with active student chapters of these and other such organisations.
  • A strong culture of software application development and listings on Microsoft’s app store.
  • Selection of our students to prestigious positions, such as Google’s Campus Ambassador
  • High-quality Software Testing Labs, live projects in the 6th semester of the course, and a research project in the final semester.
To know more about what MVJCE offers to its students please click here. PDF


  • Approved by the AICTE
  • Affiliated to VTU


ISE graduates are in great demand among Bangalore’s many multinational and national corporations. Some of these where our students have got placed: •Cisco, •HCL,•IBM, •Infosys, •Intel, •Kasura Technologies, •Magna Infotech, •Sap Labs, •Syntel, •Tata Elxsi, •Microsoft, •TCS, •Yahoo.


  1. Professional Development: To train students to excel in the IT industry, by developing their ability to analyse and design solutions to Information Engineering problems.
  2. Social & Ethical Values: To instil in students the qualities of teamwork, professionalism, and ethics, thereby moulding them into responsible Engineers.
  3. Life-Long Learning: To encourage a thirst for knowledge in our students, along with a desire to continuously learn and better themselves. Our graduates will be well-equipped to pursue advanced studies, having gained a sound knowledge of fundamental concepts and skills in basic sciences and IT disciplines.


  1. Professional Skills: By the end of the course, students would have developed the ability to understand, analyse, and develop solutions to problems, through computer programming, algorithms, and software development. Students will also gain expertise in multimedia, web design, DBMS, and networking, for efficient design of computer-based systems at varying levels of complexity.
  2. Problem Solving Skills: Students will develop proficiency in solving complex problems which will enable them to confidently take on real world problems in various computing domains.


Ms. Sanchari Saha
Ms. Sanchari Saha holds a Master’s degree in Computer Science & Engineering from CMRIT (VTU), Bangalore, and a Bachelor of Engineering degree in Computer Science & Engineering from NIT, Agartala. She was awarded a gold medal from VTU for securing the 1st rank during her Master’s degree. Currently, she is an Assistant Professor in MVJCE, Bangalore, while concurrently pursuing research towards her PhD degree from VTU. She has more than 9 years of experience in teaching. She received the best teacher award in 2013. She has published a book titled “Object Oriented Modeling & Design Pattern” and several papers in reputed national and international journals and conferences. Her areas of interest includes Cryptography, Wireless Body Area Networks, etc. She is a member of the Indian Society for Technical Education.


Report on Google Applied CS with Android First Workshop.
Click herePDF
Top Up Guest Lecture on “CLOUD COMPUTING PLATFORMS” Click herePDF
Two day workshop on ”Big Data Analytics-Platforms & Tools” Click herePDF
Industrial Visit to CSIR center for Matematical modelling and computer simulation (CMMAC-4 th CSIR pardigm institute) Click herePDF
MS-OFFICE Training Report Click herePDF






This lab is helpful to learn about different data structures which are used in memory management. All programs are implemented in C language. It mainly focuses on
1. Implementing Stacks, Queues and Linked Lists
2. Use of trees which are non linear data structures.
3. Use of Dynamic memory allocation
This lab enables the design and analysis of various electronics circuits. Students analyze all basic circuits (Clipper, clamper, amplifiers etc) with full designing facility and simulation. Students also learn VHDL (VHSIC hardware description language), which is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits. Students work on Xilinx-software to simulate and run the circuits.
Design and Analysis of Algorithms lab helps the students to get knowledge on how to solve various problems by algorithmic methods of problem solving. Using various algorithmic techniques, we need to find different solutions to the same problem and identify which solution has good time and space efficiencies. In this lab, students understand various sorting and searching algorithms and find which sorting or searching algorithm is efficient. Students implement various algorithmic techniques such as divide and conquer method, decrease and conquer method, greedy method and dynamic programming method etc.
This lab is helpful to learn about Intel 8086 microprocessor architecture. Students do both Software as well as Hardware implementation of experiments. All experiments are conducted in Assembly language programming. This lab helps in basic concepts of
System software lab helps the students to know the practical knowledge of lex and yacc compilers used in compiler design. It will be useful for learning all the commands in UNIX operating system and how to write shell programs in UNIX..
This lab is helpful for the students to learn about database by creating and maintaining real time applications. The front-end used is Visual Basic 6.0 and the back-end is Oracle 10g. This lab focuses on the following
1. Creating and maintaining database applications using Oracle 10g
2. Query processing using DDL, DML, DCL.
3. Connecting Visual Basic to Oracle 10g
4. Creating forms and generating reports using back end and front ends
This lab is helpful to students to write the test cases based on all scenarios for software testing which follows the implementation of the software. The boundary testing, black box testing, white box testing is all used to derive the test cases and the actual and expected result for each test case is made.
This lab is very helpful to the students as it gives the basic concepts about files structure associated with fields and records and about file maintenance and the indexing on files. C++ language is used in this lab. This lab mainly focuses on the following concepts:
1. Creating files with variable and fixed length records
2. Creating simple index on the files for variable and fixed length records
3. Creating merging of files using consequential processing
4. Creating higher level indexes such as B-tree and B+ tree
This lab is helpful to students to create the web pages using different technologies. They will understand about how to use HTML, DHTML, XML to design the web pages. They also use cascading style sheets to design the web pages. PhP and Java scripts are also taught for them and students are supposed to validate the pages too.
This lab helps students to learn the basics of networks and its implementation. This lab has two parts viz., simulation and programs. The experiments include
1. Simulating TCD/UDP, TELNET, FTP, Ethernet LAN, ESS.
2. Finding out the bandwidth, error rate, input and output throughput of sender and receiver.
3. Determining collision across networks, performance w.r.t. transmission.
4. Error Detection using CRC, error correction using Hamming code.
5. Implementing FIFO , Sorting Frames,
6. Distance Vector, leaky bucket and RSA Algorithm