Web Content Display Web Content Display


1.Digital singal processing


Digital Signal Processing is a key subject having applications across all the Engineering domains. However the conventional approach of explanation is found to be quite inadequate to bring about the expected level of clarity to undergraduate students. A new pedagogical approach is necessary to ensure that undergraduate students are able to understand this important subject appropriately in a simple manner. This Webinar Course deals with a novel approach to explain various complex themes in this subject with supporting Graphical Representations. This Webinar Course unfolds this crucial subject in such a manner that even a student with 10+2 background only will be able to understand it independently. This is the Second lecture in the series. After the second lecture, participants will be able to access the Course Webpage created.

2.Experimental Manifestation of Big Data Analytics through Hadoop Advance 


Hadoop MapReduce is a software framework for easily writing applications which process vast amounts of data (multi-terabyte data-sets) in-parallel on large clusters (thousands of nodes) of commodity hardware in a reliable, fault-tolerant manner. A MapReduce job usually splits the input data-set into independent chunks which are processed by the map tasks in a completely parallel manner. The framework sorts the outputs of the maps, which are then input to the reduce tasks. Typically both the input and the output of the job are stored in a file-system. The framework takes care of scheduling tasks, monitoring them and re-executes the failed tasks. 

3.Instructional Design for Problem Based Learning in Engineering


Make in India suggests design in India, develop prototypes, test, improve the product, mass produce, and export from India. This demands industry relevant outcome based curricula and problem based learning (PBL). This is based on active, student directed, peer and faculty monitored instructional design and delivery. The students should have completed core and applied courses. Learning in this context assists students to organize their long-term memory for retrieval. The learners also improve communication skills, respect for the views of fellow learners, develop critical skills satisfaction of contributing to the successful solution, ability to take criticism without offence being caused. The steps in planning, designing and implementing problem based learning would be presented in step by step. The participating faculty could implement "Problem based learning" successfully to improve professional skills and competencies of budding engineers. 

4.Innovating final year (capstone) projects in engineering education


The final year (capstone) projects are the largest - and in many cases the only - projects that engineering students execute. The projects require sufficient attention both at the selection and execution phases. We designed and delivered a workshop to the final (senior) year students, at the start of the year. It helped them to choose projects aligned with their passions and that can solve real life problems. Twenty nine out of thirty seven students - who attended the workshop - opined that they changed the direction or the project. We require iterating the experiment with more number of students for validation of the concept and refining the workshop to accrue benefits to more students. 

5.An approach to introductory programming


Computer programming is a compulsory subject in most engineering curricula, and also in several science curricula. For most students it is also the first subject in their education in which they can actually build something. Programs can be written to do useful computation, and also to explore other subjects such as science, engineering, and even art. Computer programming has the potential to empower students and unleash their creative abilities. 

We have developed an approach to teaching programming which emphasizes these aspects. We use the C++ programming language, augmented with a graphics library and some linguistic devices we have developed. We have found that our augmentations are very useful in explaining many programming concepts such as recursion, and of course enable visualization and graphical interaction. In addition to teaching the syntax of C++ we show how interesting programs from science, engineering, operations research can be developed with relatively little effort. We feel that this approach improves student participation, excitement, and learning.