Applications Open now for September 2024 Batch | Applications Close: Sep 15, 2024 | Exam: Oct 27, 2024

Applications Open now for September 2024 Batch | Applications Close: Sep 15, 2024 | Exam: Oct 27, 2024

Degree Level Course

Design Thinking for Data-Driven App Development

This course helps you learn the basics of Design Thinking in an experiential way. This course aims at empathy-led data-driven app development approach for data scientists. The learners will launch a fully functioning app in a real app store at the end of the course.

by Bala Ramadurai , Prathap Haridoss

Course ID: BSMS3001

Course Credits: 4

Course Type: Elective

Pre-requisites: None

What you’ll learn

Recall the basics of Design Thinking
Apply Agile method to developing software
Design an App using the principles of Design Thinking
Develop an App for Android
Collaborate with other developers using git version control method
Learn the basics of marketing and customer support through their website

Course structure & Assessments

12 weeks of coursework, weekly online assignments, 2 in-person invigilated quizzes, 1 in-person invigilated end term exam. For details of standard course structure and assessments, visit Academics page.

WEEK 1 Introduction to Design Thinking – Course outline and projects, Intro to the Design of Everyday Things, Intro to Design Thinking in software apps, Project management
WEEK 2 Empathize – P1 – Persona Creation, Customer Journey Mapping, Design Paradox, Demo on a real problem
WEEK 3 Empathize – P1 – List of problems, How Might We questions, Demo on a real problem
WEEK 4 Analyze – P1 – Multi-Why, Conflict of Interest, Demo on a real problem
WEEK 5 Solve – P1 – Silent brainstorming, Inventive Principles, Concept creation, Demo on a real problem
WEEK 6 Test – P1, Empathize – P2 Assumptions, Features, Field trials, Basics of Digital Marketing
WEEK 7 Website Development, User Experience Design, Prototypes
WEEK 8 Analyze – P2
WEEK 9 Solve – P2
WEEK 10 Test – P2, Empathize – P3 – Obtaining insights/ feedback from the customers or target users
WEEK 11 Analyze – P3
WEEK 12 Test – P3, Launch of the App
+ Show all weeks

About the Instructors

Bala Ramadurai

Dr. Bala Ramadurai is an author, coach, consultant and professor. He has authored a book on Design Thinking called Karmic Design Thinking (

...  more

He has 3 patents to his credit and 10+ publications in international research journals. He co-founded TRIZ Innovation India ( and is an Adjunct Professor at Symbiosis Institute of Business Management, India ( He currently mentors an EdTech enterprise called Knoin Electronics ( He is a professor at National Programme on Technology Enhanced Learning ( He has a PhD from Arizona State University, USA, and a B.Tech from IIT Madras, India.


Prathap Haridoss
Professor, Department of Metallurgical and Materials Engineering, IIT Madras

Prathap Haridoss is currently the Dean (Academic Courses) and a Professor in the Department of Metallurgical and Materials Engineering at IIT Madras. He did his B.Tech in Metallurgical Engineering from IIT Madras and got his Ph. D. from the University of Wisconsin-Madison, USA. He worked as a Senior Scientist in Plug Power New York, before joining IIT Madras as a Faculty. His research interests include Fuel Cell and Carbon Nanomaterials. Prathap Haridoss was also one of the coordinators of NPTEL (National Program on Technology Enhanced Learning) and the IIT Madras B.S. Degree Program.