Information Systems Design

The third course is a systems design course

This course would use prior knowledge of programming to develop skills for building applications that capture and store data. In addition to learning about web-based application design, students will also learn how to use survey apps like Kobo or SurveyCTO for efficient data collection in the field. For this purpose, we aim to develop the following capacities:

  • Understand the technical architecture of client-server models of information systems
  • Use of Relational database management systems for storing and retrieving data
  • Building web applications using python-based frameworks like Django
  • Building mobile application for storing and retrieving data
  • Basics of Web scraping.
  • Parsing common file formats: CSV, spreadsheets, html etc.
  • Data manipulation/​cleaning
  • Data visualisation
  • Building and using survey based data collection apps like SurveyCTO and KoboCollect