This document provides an overview of the topics covered in the i190 Spring 2014 course on Information and Communications Technology for Development (ICTD) at UC Berkeley. The course covers conceptual frameworks for understanding development and the ICTD landscape over the first four weeks. The following weeks cover the applications of e-health, e-education, infrastructure, agriculture, microfinance and other sectors. Other topics include project management, monitoring and evaluation, and the overarching issues relating to ICT applications. The last class discussed debates in ICT research in agriculture and the importance of considering local context, relationships, and user needs rather than just the technology when designing ICTD projects. The document also outlines upcoming classes on theories