Classroom
Should you copyleft?
Participants in the workshop learnt about the principles and background of...
Participants in the workshop learnt about the principles and background of...
Glider Gun
Participants in this workshop had the option to work with their preferred...
Participants in this workshop had the option to work with their preferred...
Mathematics of Magnificent Flora
In this workshop, participants collected plant specimens and identified...
In this workshop, participants collected plant specimens and identified...
Sketch, crit and remix
The workshop aimed to push the theoretical understanding of the existing roles...
The workshop aimed to push the theoretical understanding of the existing roles...
Explain with GIFs
In this project, students used GIFs to simplify complex algorithms used on the...
In this project, students used GIFs to simplify complex algorithms used on the...
Drawing fractals with code
This workshop taught learners how to draw fractals using code, focusing on...
This workshop taught learners how to draw fractals using code, focusing on...
Design and Futures
Co-facilitated with Dr.Naveen Bagalkot. This workshop aimed to explore the...
Co-facilitated with Dr.Naveen Bagalkot. This workshop aimed to explore the...
Tangible Computing
This advanced-level course focused on programming and working with IoT-based...
This advanced-level course focused on programming and working with IoT-based...
Interaction design for screens
2018, This course focused on the design and development of screen-based interfaces,...
2018, This course focused on the design and development of screen-based interfaces,...
Making with Algorithms
Recent technological developments in neural networks, computer vision and...
Recent technological developments in neural networks, computer vision and...
Programming as design tool for prototyping
This was a repitition of a course earlier provided in 2017.
This was a repitition of a course earlier provided in 2017.
Algorithms, computation and HCI
2019, This was a repitition of a course earlier provided in 2017.
2019, This was a repitition of a course earlier provided in 2017.
Visual Thinking Tools
2018, The workshop aimed to introduce first-year visual communication design students...
2018, The workshop aimed to introduce first-year visual communication design students...
Learning expedition to Shimoga
2018, In 2018, a group of foundation year design students were taken to the city of...
2018, In 2018, a group of foundation year design students were taken to the city of...
Interaction design — beyond screens
2018, Co-facilitated with Dr.Naveen Bagalkot. This course focused on pushing the...
2018, Co-facilitated with Dr.Naveen Bagalkot. This course focused on pushing the...
Future of interaction design
2018, In this course, students explored the future of interaction design beyond the...
2018, In this course, students explored the future of interaction design beyond the...
User experience design 2
2017, Co-facilitated with Dr.Riyaz Sheikh. The User Experience Design course provided...
2017, Co-facilitated with Dr.Riyaz Sheikh. The User Experience Design course provided...
Physical computing
2017, This workshop provided an opportunity to develop physical artifacts enhanced by...
2017, This workshop provided an opportunity to develop physical artifacts enhanced by...
Programming as design tool for prototyping
2017, Co-facilitated with Dr.Venkat Chilukuri. Programming is most often assumed to be...
2017, Co-facilitated with Dr.Venkat Chilukuri. Programming is most often assumed to be...
Math for programming
2017, This course covered the basics of discrete mathematics and probability essential...
2017, This course covered the basics of discrete mathematics and probability essential...
Interaction design 2
2017, Co-facilitated with Riyaz Shaikh. The course was designed for students who had a...
2017, Co-facilitated with Riyaz Shaikh. The course was designed for students who had a...
Interaction design — beyond screens
2017, Co-faciltated with Dr.Naveen Bagalkot. This course focused on pushing the...
2017, Co-faciltated with Dr.Naveen Bagalkot. This course focused on pushing the...
Digital making
2017, | Students setting up the room for their exhibition on the final day of 10 day...
2017, | Students setting up the room for their exhibition on the final day of 10 day...
Algorithms, computation, and HCI
2017, This studio explored the intersection of algorithms, computation, and...
2017, This studio explored the intersection of algorithms, computation, and...
Advanced programming and prototyping
2017, “A programming language is for thinking of programs, not only for expressing...
2017, “A programming language is for thinking of programs, not only for expressing...
Embedding emerging technologies into materials
2016, This course introduced students to e-textiles and wearables by exploring the...
2016, This course introduced students to e-textiles and wearables by exploring the...
Digital interfaces - Web programming
2016, This web programming course focused on teaching students how to create engaging...
2016, This web programming course focused on teaching students how to create engaging...
Learning to code with Processing
2015, This course was designed for art and design students who wanted to learn how to...
2015, This course was designed for art and design students who wanted to learn how to...
Computer programming from ground up
2014, The course covered the basics of programming using C++. Participants learned...
2014, The course covered the basics of programming using C++. Participants learned...
Designing interfaces with Adobe Illustrator
2013, The course taught how to create appealing and functional digital interfaces...
2013, The course taught how to create appealing and functional digital interfaces...
Building your own CMS
2013, The course taught participants how to create their own content management system...
2013, The course taught participants how to create their own content management system...