Section outline

  • First session

    [1 ] Logic Programming with Prolog, M Bramer, Springer-Verlag, 2005; 

    [2] Constraint logic programming using ECLiPSe, Krzysztof R. Apt and Mark G. Wallace, Cambridge University Press, 2007

    Second session

    [1] The Cloud at Your Service, Jothy Rosenberg and Arthur Mateos, Manning Publications Co.

    [2] MapReduce: Simplified Data Processing on Large Clusters, Jeffrey Dean, Sanjay Ghemawat, Google Research

    [3] Introduction to Data Science, B. Howe

    Additional Literature

    [A1] Cloud Computing: Concepts, Technology & Architecture, Thomas Erl, Ricardo Puttini, Zaigham Mahmood, Prentice Hall, 2013 

    [A2] Tom White, Hadoop: The Definitive Guide, 3rd Edition Storage and Analysis at Internet Scale, O’Reilly

    [A3] The Fourth Paradigm: Data-Intensive Scientific Discovery, Microsoft Research

    [A4] Big Data Now, O’Reilly Media

    [A5] Pramod J. Sadalage, Martin Fowler, NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, Addison-Wesley

    [A6] R. Swan, J. Allan, Automatic Generation of Overview Timelines

    [A7] J. Allan, R. Papka, V. Lavrenko, On-line New Event Detection and Tracking

    [A8] R. Bandari, S. Asur, B. Huberman, The Pulse of News in Social Media: Forecasting Popularity