Introduction to Algorithmic
 


LEARNING OUTCOMES
 

In this curricular unit students should understand and master the fundamental concepts and techniques inherent to the concept of algorithms and its relation with development of computer applications. Using informal programming languages (flowcharts and pseudocode) as essential tools for the specification and development of algorithms, mastering the most important techniques.

STUDY PROGRAMME
 

Module I - Introduction to programming logic
  • Computers and programming languages;
  • Programming Logic - key elements and structures;
  • Programming Paradigms;
  • Simple sequence algorithms and computer programs.
  • Module II – Construction of algorithms in informal and symbolic language
  • Algorithms in formal and informal language;
  • Instructions, basic operations, operators, variables, data types, among others;
  • Control structures (sequential, conditional and iterative), arithmetic, relational and logical expressions.

  • BIBLIOGRAPHY
     

    Levitin, A. (2007) Introduction to the Design and Analysis of Algorithms . Addison-Wesley Professional, 2nd Edition, Boston.
    Sedgewick, R.; & Wayne, K. (2011) Algorithms . Addison-Wesley Professional, 4th Edition.
    javascript:horarioopen('en/PCiclo/uc-en/Mdp_en.html')

    Digital Photography
     


    LEARNING OUTCOMES
     

  • Acquisition of general knowledge about the image composition and visual storytelling;
  • Obtaining standards notions and essential features to digital photography;
  • Insightful knowledge about the qualitative levels of photography;
  • Acquisition of notions of photographic equipment and use;
  • Obtaining knowledge about the production and photographic narrative processes.

  • STUDY PROGRAMME
     

    1. The photographic image
    a). A Historical Look
    b). The image as a social and cultural construction
    c). The image as communication and aesthetic construction
    d). The digital era: changes and implications
    e). Stock photography references
    2. Principles of digital photography
    a). Film vs. Digital image
    b). Cameras and Resolution
    c). Common functions
    d). Image formation and storage
    3. Photographic composition
    a). Elements: composition, texture, color, light, spare and backlight, volume, shape, space, perspective, plans, “rule” of three thirds
    b). Principles of visual arts: balance, contrast, rhythm, emphasis, repetition, proportion and unit
    4. Objectives
    a). Types
    b). Aperture
    c). Depth of field
    d). Focus and focal length
    5. Support Equipment
    a). Artificial lighting
    b). Filters
    c). Tripods
    d). Hardware and software
    6. Photographic genres
    a). Portrait
    b). Photojournalism
    c). Scientific photography
    d). Commercial and advertising photography
    e). Fashion photography
    7. Contemporary issues of photography
    a). The role of online social networks
    b). The era of mobile devices
    c). Photographer: Professional vs. Amateur

    BIBLIOGRAPHY
     

    DALY, Tim (2002). Guia Básico de Fotografia Digital. Lisboa: Editorial Estampa.
    X ANG, Tom (2009). Manual de Fotografia Digital. Porto: Livraria Civilização Editora.
    SANTOS, Joel (2010). Fotografia: Luz, Exposição, Composição, Equipamento. Lisboa: Centro Atlântico.