Lab Facilities

 

The MCA laboratory has HP Pavilion P2 PC desktops with Xenon server. The lab is well Networked with 4 Netgear 24Port Gigabit Unmanaged Switch with a speed of 10/100 /1000 Mbps. The lab is well-equipped with all the necessary softwares. For the smooth functioning of the lab, 9 hrs Power Back UPS -20 KVA of online uninterrupted power supply (UPS) is available.

SYSTEM CONFIGURATION

SERVER CONFIGURATION

Processor :Intel(R) Core i3  3220T @ 2.80 GHz

Mother board :Intel H61 Chipset Mother Board

RAM:4GB DDR-3

Hard Disk:500 GB SATA

HP Multimedia Key Board
HP Optical Mouse

Processor:2intel ® Xeon ® E7520 (1.86 GHz/4-core/18MB/i5u/12MB (1×12 MB) Level 3 Cache

Memory: 32 GB D1MMs PC3-106000R D1MMS (DDR3) 1G 2 memory boards

Storage Controller: Embedded HP Smart Array P4 10i/512 MB FBWC Controller

Hard Disk: HP (2×300 GB) 6G SAS 10k rpm HP 4×1 TB 6G SAS 7.2k rpm

Network controller: HP NC375i integrated Quad port Multifunction Gigabit server Adapter

Power Supply: 2HP 1200 w Commonslot silver Hot plug power supply kit.

The Discipline maintains the following labs:

  • Programming in C Laboratory
  • Data Structures Laboratory
  • Office Automation Laboratory
  • Object Oriented Programming Laboratory
  • System Software Laboratory
  • Algorithms Laboratory
  • Database Management Systems Laboratory
  • Java Programming Laboratory
  • Case Tools Laboratory
  • .NET Framework Laboratory
  • Network Programming Laboratory
  • Open Source Laboratory
  • Middleware Technology Laboratory
  • Software Development Laboratory

Programming in C Laboratory

This lab is to teach the principles of good programming practice and to give a practical training in writing efficient programs in C.

Data Structures Laboratory

This lab is to develop Programming skills in design and implementation of data structures and their applications like implementation of linked list, doubly linked list, polynomial addition, stack, queue, tree, hashing function and Prim’s algorithms.

Office Automation Laboratory

This lab is to learn about Microsoft Word, Excel, Power Point, Access and Tally.

Object Oriented Programming Laboratory

This lab is to teach the principles of good programming practice and to give a practical training in writing efficient programs in C++.

System Software Laboratory

This lab is to make the students to understand system software concepts and make them to design and implements the various system software tools like assemblers, loaders, linkers and macro processors.

Algorithms Laboratory

In Algorithms Lab students practice, implementation of Selection Sort, Bubble Sort, Pseudo code using with recursion and without recursion, Prim’s Algorithm, Spanning Tree Algorithm and Multistage Graph Algorithm.

Database Management Systems Laboratory

This lab is to teach the strong foundation in Database technology and to develop a programming in DDL Commands, DML Commands, DCL Commands, High level languages like Cursors, Triggers, Procedures, Functions and to design and implementation of application projects

Java Programming Laboratory

This lab is to teach the principles of good programming practice and to give a practical training in writing efficient programs in JAVA.

Case Tools Laboratory

This lab is to make the students to understand the life cycle of software development and make them to design and implement the various application projects with the help of Rational rose software.

.NET Framework Laboratory

This lab is geared towards providing students with the knowledge and skills they need to develop C# applications for the Microsoft .NET Platform.Alsoprovides basic skills for development of dynamic data-drivenASP.NET Web applications.

Network Programming Laboratory

This lab is to provide an exposure to the students with hands on experience on various simulator tools like OPNET, NS2 and build applications using TCP sockets, UDP Sockets, Raw sockets and to implement Remote procedure call.

Open Source Laboratory

The Main Purpose of the Open source Lab is to download Free/Open Software from the web. It is useful for the students to develop their own programs / mini projects and do research projects.

Middleware Technology Laboratory

The role of Middleware is to ease the task of designing, programming and managing distributed applications by providing a simple, consistent and integrated distributed programming environment. Middleware is a distributed software layer, or ‘platform’ which abstracts over the complexity and heterogeneity of the underlying distributed environment with its multitude of network technologies, machine architectures, operating systems and programming languages.

Software Development Laboratory

To develop simple softwares and web pages using C, C++, Java, Visual Basic, Visual C++, Oracle, HTML, Java, Java Script, J2EE, ASP and JSP, to provide practical exposure to the students in implementing technical concepts and dynamic web page development.