Department of Computer Science and Engineering Teaching Pedagogies

The department of computer science and engineering follows different pedagogical approaches are designed to suit various learning styles, subject matters, and educational settings. Here are some key teaching pedagogies.

Lecture-Based Learning: The teacher delivers knowledge through direct instruction. An instructor delivers information to students in a structured format, usually through spoken presentations, slides, or written notes.

Lecture delivered by faculty with Chalk and Talk method

Lecture delivered by faculty through Presentation

Activity Based learning: The department utilizes various activity based learning method in which the students participate rigorously and bring about efficient learning experiences. It is based on the idea that students learn best when they're actively involved in their learning. Activity based learning includes Mind map, Jigsaw, Role plays, Skits, Debates, Group Discussion, Participation in Seminars/ Workshops

Mind map activity performed by Students

Hands-On & Experiential Learning: Hands-On and Experiential Learning involves learning by doing rather than just theoretical study. Students actively engage in real-world projects, lab experiments, coding and software development to gain practical skills and reinforce theoretical concepts. It bridges the gap between theory and practical applications.

Workshop on Machine Learning

Training session on “Data Analytics” in collaboration with ICT

One-day workshop on “Internet of Things”

Students perform practical in labs

Gamification: Gamification in pedagogy refers to the integration of game elements (such as points, leaderboards, challenges, rewards, and narratives) into the learning environment to enhance student engagement, motivation, and knowledge retention. It transforms the learning process into an interactive and immersive experience, making education more enjoyable and effective.

Students participating gaming event

Students participating coding event

Project-Based Learning: The department follows this student-centered pedagogical approach where learning occurs through the execution of projects that solve real-world problems. It is widely used across various domains to enhance critical thinking, collaboration, and practical application of knowledge. It Involves hands-on learning and prototyping and incorporate coding, simulations, and mathematical modeling.

Solving Real-World problems with Network Infrastructure

Problem-Based Learning: It is an active learning pedagogy where students learn by working through real-world, complex problems instead of passively receiving information from a lecture. It encourages critical thinking, collaboration, and self-directed learning to develop problem-solving skills applicable to real-life situations.

f