Teaching & Learning Pedagogies

ICT and ALM

Digital Learning Framework

ICT Tools Adopted in Teaching & Learning

Curriculum courses in the Department of Information Technology incorporate specialized simulation platforms, live cloud APIs, algorithmic animation suites, and modeling software to elevate student comprehension beyond conventional textbook methods.

01
Summer Semester 2025-26
Architectural Design Modeling

StarUML

StarUML Software Architecture Diagram
Course: Software Engineering
Topic: Design Modelling with UML

Professional UML modeling platform for software architecture, enabling students to construct structured Use Case Diagrams, model actor-system interactions, and build maintainable engineering documentation.

02
Winter Semester 2025-26
Online Algorithm Visualizer

VisuAlgo

VisuAlgo Sorting Algorithms Visualizer
Course: Competitive Coding - II
Topic: Sorting Algorithms

Global online visualizer platform providing intuitive bar-chart animations for comparison-based sorting routines (Merge, Quick, Radix), helping students observe algorithmic complexity and execution pathways.

03
Summer Semester 2024-25
Graph Algorithm Visualization

TUM Tool

TUM Tool Graph Algorithm Visualization
Course: Data Structures and Algorithms
Topic: Kruskal's Algorithm

Interactive animation framework developed by the Technical University of Munich enabling students to visually trace minimum spanning tree construction, greedy edge sorting, and disjoint-set cycle avoidance step-by-step.

04
Winter Semester 2024-25
Cloud Telemetry & IoT

ThingSpeak

ThingSpeak IoT Cloud Telemetry
Course: IoT and Cloud Computing
Topic: Connecting IoT Applications to Cloud

IoT cloud analytics platform facilitating real-time telemetry streaming from microcontroller nodes, live graphical telemetry aggregation, RESTful API integrations, and continuous cloud monitoring dashboards.

05
Summer Semester 2023-24
Network Protocol Simulation

NetSim

NetSim Connecting Devices Simulation
Course: Fundamentals of Computer Networks
Topic: Connecting Devices (Router Basics)

Standard network simulation software enabling students to construct virtual subnetworks, configure router routing tables, analyze interface states, and observe packet routing across heterogeneous network devices.

06
Winter Semester 2023-24
Algorithm Animations

Algoanim

Algoanim Eight Queens Problem Animation
Course: Introduction to Design and Analysis of Algorithms
Topic: Backtracking (Eight Queens Problem)

Interactive animation suite visualizing state-space tree traversal, recursive constraint evaluation, and back-tracking steps on an 8x8 chessboard to clarify non-attacking queen configurations.

Student-Centric Pedagogy

ALM: Active Learning Methods

Active learning shifts the instructional focus from passive transmission of knowledge to experiential engagement, collaborative problem solving, and reflective learning.

Cross Word Puzzle classroom activity in Cloud Computing

CROSS WORD PUZZLE

Cloud Security Challenges
Course: Cloud Computing

Learning Outcome

Students recalled and reinforced cloud security challenges and cloud computing terms and concepts by solving the puzzle in teams, which improved their retention of key vocabulary and encouraged collaboration.

Experiential Learning activity for Travelling Salesman Problem

EXPERIENTIAL LEARNING

Travelling Salesman Problem
Course: Intro to Design & Analysis of Algorithm

Learning Outcome

Learners worked on the problem hands-on, tracing routes between points and comparing path costs, which helped them see why finding the shortest tour is hard and how solutions are evaluated.

Role Play classroom session in Artificial Intelligence Techniques

ROLE PLAY

Goal Stack Planning
Course: Artificial Intelligence Techniques

Learning Outcome

By acting out the planning process, students understood how goals and sub-goals are stacked and resolved step by step, giving a clear picture of how an AI planner solves a problem.

SWOT Analysis session on Brute Force Technique

SWOT ANALYSIS

Brute Force Technique
Course: Data Structures and Algorithms

Learning Outcome

Using a SWOT grid, students analysed the strengths, weaknesses, opportunities and threats of the brute force technique, learning when it is practical and when a more efficient approach is needed.

Think-Pair-Share activity on Masters Theorem

THINK-PAIR-SHARE

Master’s Theorem
Course: Design and Analysis of Algorithm

Learning Outcome

Students thought individually, discussed with a partner and then shared with the class, which strengthened their ability to choose the right case of the theorem and solve recurrence relations.

One Minute Paper active learning session in Computer Networks

ONE MINUTE PAPER

Network Topologies
Course: Computer Networks

Learning Outcome

Students summarised the main points of network topologies in one minute, which helped them recall the topic and gave the faculty quick feedback on what was understood.

Image Preview

Pedagogy photo preview