Department of Information Technology

Department Facilities

The department of Information Technology boasts a fully equipped shared Smart Classroom featuring an LCD projector, smart TV, and teaching aids. Students receive basic training in LaTeX and are encouraged to use it for all reports and submissions. Arduino and Raspberry Pi boards are available for students interested in hardware and IoT-based projects, allowing them to work within the department itself. The Cyber Security Research Group explores new trends in network security. The Free and Open- Source Learning Facility promotes the use of open-source tools.

The laboratories are designed to provide a conducive and comfortable environment for students, research scholars, and faculty members. They are equipped with modern and up-to-date equipment, tools, and software necessary for experiments and practical work. Regular maintenance ensures that all equipment is in good working condition. The Program Educational Objectives (PEOs) aim to inspire and motivate students to achieve their academic and professional goals. The laboratories are staffed with experienced and well-trained technical staff and faculty members who guide and assist students in their lab work. Major charts related to important lab experiments are displayed to help students understand and follow procedures effectively.

The Department Library of Information Technology is a cornerstone of academic life for students and faculty. It offers over 350 books, periodicals, and copies of all recent B.Tech projects and M.Tech theses, providing invaluable resources for scholarly exploration. Managed by Prof. Jayasree P., the library is open on all working days from 9 AM to 4 PM.

The department's state-of-the-art seminar hall, known as ZoomIT, is equipped with advanced video conferencing facilities, a roof-mounted multimedia projector, a smart TV, a whiteboard, and a public audio system. This versatile space is utilized for project demonstrations, workshops, research seminars, and visiting faculty programs.

Overall, the department's facilities are designed to promote effective learning, collaboration, and innovation. The well-equipped facilities, comfortable infrastructure, and supportive environment contribute to a positive and engaging experience for both students and faculty members. By maintaining high standards in the laboratories, the college aims to create an excellent learning environment that fosters practical skills and enhances the educational experience.

Department Library of Information Technology

A robust and dynamic library is vital to the academic life of both students and faculty. The library in the Information Technology department provides an environment for discovery, reflection, and the expansion of knowledge, serving as a central hub for academic activity. The department library boasts a rich and vast collection of over 300 books, periodicals, and reports, ensuring that students and faculty have access to a wide range of informational resources. In addition to these, the library holds a copy of every B.Tech project and M.Tech thesis work carried out in the department in recent years, providing valuable references and inspiration for current and future projects. The library is designed to offer a calm and cosy ambience conducive to long hours of study. It provides a serene atmosphere where students can focus on their studies and research without distractions. The library is open on all working days of the Institute from 9 AM to 4:00 PM, ensuring that students and faculty can access the resources they need throughout the day. The library is managed by Prof. Jayasree P., who ensures its smooth operation and maintenance. The department library is an essential part of the Information Technology department, fostering an environment of learning and intellectual growth. It supports the academic and research needs of students and faculty, playing a crucial role in their educational journey.

ZoomIT Hall

The department boasts a state-of-the-art seminar hall, ZoomIT hall, with a capacity of 75, equipped with a video conferencing facility, roof-mounted multimedia projector, smart TV, whiteboard, and public audio system. This hall is utilized for project demonstrations, project presentations, workshops with hands-on training, research seminars, and visiting faculty programs.

The video conferencing facility was officially inaugurated by Sri. K. Muraleedharan, MLA, on 27th March 2015. The room features a LifeSize VC module, LED TV sets, LCD projectors, audio mixers, microphones, and speakers. It supports direct video conferencing with three centers simultaneously and has a seating capacity of 72, facilitated by IP-based dedicated VC units.

Server Room

The department features a well-designed server room equipped with redundant hardware and network connections, ensuring high availability of services and minimizing downtime and disruptions. This facility is essential for conducting high-performance computing and provides a centralized location for securely and efficiently storing and managing data.

The primary beneficiaries of the server room include undergraduate and postgraduate students, research scholars, and college staff. The server room houses a fiber-supported network switch, a Sophos firewall, a WiFi controller, servers, and storage servers. Additionally, it serves as the hub for distributing internet connectivity throughout the entire college.

This infrastructure is critical for supporting the advanced computing needs of students and staff, enhancing the department's capability to perform complex computations, data analysis, and research activities. The server room's robust design and state-of-the-art equipment ensure a reliable and secure environment for all departmental computing requirements.

Laboratories

The Information Technology Department boasts a suite of specialized laboratories designed to enhance students' learning experiences and foster innovation across various domains. The Programming Lab, equipped with high-performance computers and dual-boot setups, provides a versatile environment for mastering programming languages and development tools. The Web Application Development Lab offers a comprehensive infrastructure for creating and testing dynamic web applications, supported by essential frameworks, content management systems, and design tools.

The Research Lab serves as a cutting-edge facility where students and researchers delve into advanced topics such as artificial intelligence, cyber security, and big data analytics, supported by state- of-the-art technology and strong industry connections. Meanwhile, the Network Security Lab focuses on teaching network security principles with hands-on experience using simulation software, security appliances, and networking equipment. Finally, the Project Lab provides a collaborative space for students to bring their creative ideas to life, equipped with flexible seating, advanced hardware, and continuous faculty support. Together, these labs create a robust ecosystem that supports practical learning, innovation, and research excellence within the department.

1) Programming Lab

The Programming Lab is designed to facilitate hands-on learning and practice of various programming languages and concepts. It is equipped with state-of-the-art computers, each installed with essential software and development environments.

Key Features of the Programming Lab:

  • The lab features high-performance computers with ample processing power, supporting intensive programming tasks.
  • The lab includes popular IDEs such as Eclipse, Visual Studio, and PyCharm, providing versatile tools for software development.
  • A wide range of programming languages, including C, C++, Java, Python, R, Hadoop and more, are installed to accommodate different coding needs.
  • Students have access to online resources and libraries for reference and learning purposes.
  • Collaborative workstations are available to encourage group projects and discussions.

Additional Features:

  • Multiple Operating Systems: Each desktop in the lab is equipped with dual-boot capabilities, allowing users to choose between various operating systems like Windows, Linux, or macOS based on their needs. This flexibility supports educational institutions and organizations that work with multiple operating systems.
  • Versatility and Compatibility: The dual-boot setup provides access to the benefits of different operating systems, enhancing users' understanding and proficiency in various environments.
  • Practical Learning and Skill Development: With dual-boot desktops, students gain hands-on experience with different operating systems, software, and tools. They can practice tasks such as software development, system administration, and network configuration, preparing them for real- world scenarios.
  • Collaboration and Resource Access: The lab's internet connectivity allows students to access online resources, research materials, and collaborate with peers and professionals. This connectivity supports downloading software updates, accessing cloud-based platforms, and participating in online forums or communities.
  • Efficient Use of Resources: By utilizing dual-boot desktops, the lab maximizes physical space and reduces maintenance costs. This centralized setup allows access to various operating systems without needing separate equipment or rooms.

Overall, the Programming Lab provides a comprehensive environment for practical programming skills, enabling students to work on coding assignments, projects, and simulations effectively.


2) Web Application Development Lab

The Web Application Development Lab in the Information Technology Department is a state-of-the-art facility designed to support students in mastering the art of web development and related technologies. This lab provides a comprehensive environment where students can design, develop, and test dynamic web applications, equipping them with practical skills essential for success in the digital age.

Key Features of the Web Application Development Lab:

  • The lab is outfitted with high-performance computers that feature a wide array of web development frameworks and technologies. Students have access to essential tools such as HTML/CSS, JavaScript, PHP, Django, and Node.js, enabling them to work on various aspects of web application development.
  • Students can gain hands-on experience with popular CMS platforms like Joomla, WordPress, and Drupal, allowing them to manage and develop content effectively.
  • The lab includes leading open source DBMS technologies, including MongoDB, MySQL/MariaDB, and PostgreSQL. These tools are crucial for backend integration and managing data efficiently.
  • A selection of web servers, including Apache HTTP Server, Apache Tomcat, GlassFish, Internet Information Services (IIS), and Nginx, is available for testing and deploying applications, offering a comprehensive platform for developing and managing web services.
  • The lab provides access to various design tools such as GIMP, Krita, Pinta, DigiKam, and ShowFOTO, facilitating the creation and editing of visual content to enhance web application interfaces.

By combining cutting-edge technology with a supportive learning environment, the Web Application Development Lab plays a crucial role in preparing students for careers in web development and digital technologies. Its comprehensive resources and practical applications make it an invaluable asset to the Information Technology Department, fostering innovation and excellence in web development education.


3) Research Lab

The Research Lab in the Information Technology Department is a cutting-edge facility dedicated to advancing knowledge and innovation in the field of information technology. The lab is an intellectual hub for B.Tech, M.Tech, and Research students, providing an environment conducive to creativity, collaboration, and advanced learning.

Our mission is to foster a culture of research and innovation, enabling students and researchers to develop groundbreaking solutions to contemporary challenges in information technology. We aim to equip students with the necessary skills and knowledge to excel in academia and industry

The lab is equipped with state-of-the-art technology and resources, including high-performance computing systems, advanced software tools, and secure data storage solutions. Our facilities are designed to support a wide range of research activities, from theoretical studies to practical implementations.

The lab focuses on several key areas of information technology, including but not limited to:

  • Artificial Intelligence and Machine Learning
  • Cybersecurity and Cryptography
  • Data Science and Big Data Analytics
  • Cloud Computing and Virtualization
  • Internet of Things (IoT)
  • Software Engineering and Development
  • Network and Communication Technologies
  • Deep Machine Learning

We maintain strong ties with industry and academic institutions worldwide. These collaborations provide students with unique opportunities to work on real-world problems, gain industry insights, and contribute to impactful research. The lab's research outputs have contributed significantly to the advancement of knowledge and technology in the field of information technology.

The Research Lab in the Information Technology Department is committed to continually evolving and expanding its research capabilities. We aim to explore new frontiers in information technology, drive innovation, and contribute to the development of sustainable and advanced technological solutions for societal benefit. We invite passionate and motivated students and researchers to join our lab and be part of a dynamic community dedicated to excellence in research and innovation.


4) Network Security Lab

The Network Security Lab focuses on teaching students about network security principles, protocols, and tools. It provides a secure and isolated environment to study and simulate different security threats and countermeasures.

Key features of the Network Security Lab:

  • Network simulation software such as Cisco Packet Tracer and GNS3.
  • Network security appliances and tools like firewalls, intrusion detection systems (IDS), and virtual private networks (VPNs).
  • Vulnerability assessment and penetration testing (VAPT) tools.
  • Monitoring and analysis software for network traffic.

The Network Security Lab allows students to explore the intricacies of securing computer networks, identifying vulnerabilities, and implementing effective security measures. The lab is well-equipped with desktops running both Windows and Linux, internet connectivity, and networking equipment including Cisco Router 1901 series and Cisco Catalyst 1960 Switches, providing a comprehensive environment for networking and IT infrastructure purposes.

Here are some key points:

  • Cisco Router 1901 series: The presence of six Cisco Router 1901 series devices indicates a focus on networking infrastructure. Cisco Router 1901 series routers are versatile and capable devices that provide routing capabilities for small to medium-sized networks. They offer features such as security, QoS (Quality of Service), and WAN connectivity.
  • Cisco Catalyst 1960 Switches: The presence of six Cisco Catalyst 1960 Switches suggests a robust local area network (LAN) infrastructure within the lab. Cisco Catalyst 1960 Switches typically offer multiple Ethernet ports, enabling connectivity for a significant number of devices. The 48 Ethernet 10/100 ports with 2 10/100/1000TX ports provide ample capacity for connecting multiple desktops and other network devices.
  • Network management: With the networking equipment in place, it's essential to have a network management system or software to monitor and manage the network effectively. This helps in configuring devices, monitoring traffic, and troubleshooting network issues.
  • Network testing and configuration: The lab can be utilized for network testing and configuration tasks. For example, the desktops can be used to test connectivity, simulate network scenarios, configure routers and switches, and evaluate network performance.
  • Training and education: This lab setup can also be used for networking training and educational purposes. It allows students or professionals to gain hands-on experience with network equipment, perform network simulations, and learn about networking concepts and protocols.

It's important to ensure proper network security measures, such as firewalls, access control, and regular firmware updates, to protect the lab's network infrastructure and connected devices.


5) Project Lab

The Project Lab in the Information Technology department is a versatile workspace dedicated to fostering innovation and creativity among students. Whether working on academic projects or engaging in extracurricular activities, this lab provides the ideal environment to support project development and collaborative efforts. It is designed to cater to both B.Tech and M.Tech students, equipping them with the necessary resources and guidance to excel in their endeavors.

Key features of the Project Lab:

  • The lab offers a flexible seating arrangement to facilitate teamwork and collaboration. The open layout encourages students to interact, share ideas, and work together effectively on their projects.
  • Students have access to a wide range of hardware and software tools tailored to their project requirements. This includes state-of-the-art computers, development boards, testing equipment, and specialized software necessary for various aspects of project development.
  • The lab is equipped with facilities to support project showcases. Students can present their work and demonstrate their prototypes, receiving valuable feedback from peers and faculty members. This helps in refining their projects and improving their presentation skills.
  • Faculty members provide continuous mentoring and guidance, helping students navigate challenges and make informed decisions during their project development process. This support is crucial for the successful completion of projects and helps in the overall professional growth of students.

The Project Lab serves as a central hub for innovation within the Information Technology department. It allows students to:

  • Pursue their creative ideas and transform them into tangible prototypes.
  • Enhance their practical skills by working hands-on with advanced tools and technologies.
  • Engage in interdisciplinary projects, fostering a holistic learning experience.

The Information Technology department is committed to providing a rich learning experience through its well-equipped labs. By fostering a culture of exploration and innovation, the department ensures that students are well-prepared for their future careers. The Project Lab, along with the program-specific laboratories, plays a pivotal role in achieving this objective, making it an invaluable asset to the department and its students.


Internet connectivity:

The college is equipped with high-speed internet connectivity provided by the National Knowledge Network (NKN), delivering a bandwidth of 1Gbps. This robust internet infrastructure plays a crucial role in supporting the academic and research activities of students and faculty across the campus.

Key Features:

  • With a bandwidth of 1Gbps, the internet connection offers rapid and reliable access to online resources. This high-speed connectivity facilitates seamless browsing, downloading, and uploading, ensuring that students and researchers can efficiently conduct their work without interruptions.
  • The campus is equipped with both wired and Wi-Fi internet connectivity options, ensuring that students and faculty can connect their devices to the network from various locations. This dual connectivity approach supports flexibility and convenience, catering to different preferences and needs.
  • The availability of high-speed internet access significantly enhances students' and researchers' ability to engage in online research, access academic journals, participate in digital learning platforms, and stay updated with the latest developments in their fields. It supports a wide range of online academic and professional activities, contributing to a richer learning experience.
  • The internet infrastructure supports various campus activities, including online examinations, virtual collaborations, and digital project work. It ensures that students and staff can effectively utilize online tools and platforms for educational and administrative purposes.

By providing high-speed internet connectivity through NKN, the college ensures that students and faculty have the resources they need to excel in their academic and research endeavors. This connectivity enhances the overall educational environment, promoting efficient and effective learning and collaboration across the campus.