Laboratories & Infrastructure
The laboratories within the department are equipped with computers featuring the latest configurations, networked seamlessly to provide students with comprehensive facilities for in-depth exploration and understanding of computer science concepts learned in classrooms. At the Department of Computer Science & Engineering, VGI, our focus is on cultivating globally competitive professionals proficient in both hardware and software aspects of computers. These professionals are groomed to innovate and contribute significantly to the growth of the Indian economy in the current Information Technology era.
The program is designed to facilitate students in grasping fundamental concepts and skills of Computer Science, with applications spanning software development, hardware technology, and networking across diverse areas. The CSE department at VGI currently hosts the following state-of-the-art laboratories:
Projects Lab
The lab, housing 30 systems interconnected via LAN with a 5Kva online UPS for continuous power backup, serves as a hub for students in their VII and VIII semesters. Here, they undertake Minor and Major Projects guided by their respective Project In-charges, utilizing various languages and platforms. The focus areas include image processing, NLP, Wireless Networks, Artificial Intelligence, Data warehousing, and Multimedia. The Projects Laboratory plays a crucial role in promoting practical, hands-on education for both undergraduate and postgraduate students.
Programming Lab
The Programming lab is dedicated to fostering programming skills among students, allowing them to specialize in their respective subjects. It is equipped with Optiplex 330 PCs featuring a Pentium Core II dual processor, 160 GB dual HDD, and an APC UPS for power backup. This lab is specifically designed for conducting programming language labs, including VB.Net, SQL Server Enterprise, Java, C++, and Graphics in C, as well as mini projects.
Operating Systems Lab
The lab is outfitted with the latest Optiplex Computer systems, offering students exposure to Operating Systems & Systems Development. It covers instruction on UNIX, Red Hat Linux, Ms-Windows Operating Systems, and Data Structures. Primarily designed for teaching operating system concepts related to LINUX and UNIX, the lab features cutting-edge hardware and software. Real-time applications are emphasized alongside the syllabus, ensuring students can apply their knowledge in day-to-day scenarios.
Microprocessor Lab
This foundational laboratory is dedicated to microprocessor education. It features a range of microprocessor and microcontroller trainer kits, complete with interface modules for illustrating detailed applications. The lab's objective is to familiarize students with both the software and hardware aspects of microprocessors, enabling them to gain valuable experience and meet the demands of the microprocessor era.
Database Lab
The lab is extensively utilized by students to explore all facets of Database Management System (DBMS), equipped with software such as MySQL Version 5, Turbo "C," and MS Office. It serves as a hands-on training ground for Database Management System (DBMS) Lab, Engineering Computational Methods (ECM), and Data Structure (DS). Featuring 30 computers with the latest configurations and a dedicated virtual LAN, the lab facilitates practical learning experiences. The emphasis is on providing students with the skills to manage, modify, and update data accurately, addressing the modern-day need for automated systems in data management.
Cyber Security Lab
Cybersecurity is a crucial component of technological advancement, serving as a protective shield against malicious attacks. It encompasses a variety of practices to safeguard computer operating systems, networks, and data from cyber threats, playing a vital role in the 21st century where computers, smartphones, and the internet are essential. The Cyber Security Lab offers students access to modern technologies and tools, facilitating the learning of both business and technical aspects of information security. Additionally, the lab provides resources for faculty members and students to engage in research projects.
Computer Network Lab
The well-established lab, equipped with i5 Processor and 16GB PCs and Netsim, Ns2 Simulators, serves as a research hub for students and faculty members. It focuses on wired and wireless network research, with an emphasis on network protocol implementation and an in-depth study of the TCP/IP protocol stack for computer communication. The lab is dedicated to experimental research in communication networking, showcasing recent contributions in wireless networks and network security.
AI and Machine Learning Lab
The Artificial Intelligence and Machine Learning (AIML) lab at VGI is a dedicated research facility focused on addressing real-world challenges within the realms of Artificial Intelligence and Machine Learning. The lab conducts extensive research on computationally complex problems related to modeling uncertainty, developing predictive models, and facilitating decision-making processes.
Comprising over 50 students and researchers, both internal and external, the AIML lab is an interdisciplinary hub that brings together expertise in computer vision, machine learning, and natural language processing. Research efforts span fundamental advancements in these areas, encompassing cross-cutting themes such as multi-modal deep learning, human-compatible AI, and interdisciplinary connections with scientific disciplines and humanities.
The lab serves as a computing platform for various programming languages, including Python, R, and Open CV. It provides essential resources for building a cohesive understanding of Machine Learning and Artificial Intelligence, covering models and algorithms. AIML lab members actively seek cutting-edge, problem-based solutions for data mining, computer vision, and machine learning challenges across diverse application areas involving data analytics.