Skip to main content

ISLA Santarém 5857

Computer Architecture

Computer Engineering
  • ApresentaçãoPresentation
      
  • ProgramaProgramme
    1. Data: Number systems. Data formats. Representation of numerical data. 2. The Von Neumann and system bus model. 3. Typical computer system: Motherboards, CPU, Memory. Instruction Set Architecture, Data Types, Addresses and Data, Storage, Data Input and Information Output. 4. Memory devices: RAM, ROM. PAL, FPGA. 5. Arduino Platform: Hardware: architecture, models and scalability. Software: IDE and programming language.
  • ObjectivosObjectives
    O1. Understand digital logic. O2. Introduce computer architecture, expose the inner workings of modern digital computers to a level that demystifies what happens inside the machine. O3. Explain the basic architecture and operation of digital computers, the conventional Von Neumann model, the system bus model, and all items of a typical computer, with special emphasis on multimedia components. O4. Provide knowledge for handling the various components of computers. Competences: C1. Characterize and describe the architecture and functioning of microprocessors and computers. C2. Use knowledge to manipulate the various components of computers, to combine them to create a machine. C3. Understand the architecture, operation and some programming concepts of the Arduino platform.
  • BibliografiaBibliography
    Bindal, A. (2019). Fundamentals of Computer Architecture and Design. 2nd edition. Springer. Chakraborty, P. (2021). Computer Organisation and Architecture Evolutionary Concepts, Principles, and Designs. Routledge. Hennessy, J. L., & Patterson, D. A. (2019). Computer architecture: a quantitative approach. 6th edition. Elsevier. Ledin, J. (2020). Modern Computer Architecture and Organization. Packt Publishing. William, S. (2019). Computer organization and architecture: designing for performance. 11th edition. Pearson.
  • MetodologiaMethodology
    Synchronous distance learning: 1. Theoretical classes explaining content using the expository and interrogative method. Face to face: 2. Practical application through exercises and work. Autonomous: 3. Resolution of additional exercises and case studies proposed by the teacher. The teacher provides all teaching support materials, including exercises and case studies, through the Moodle platform. The teacher provides feedback (Tutorial Guidance - OT) on the results obtained by the student in solving the proposed problems, in person in a classroom context or remotely in asynchronous mode via the Moodle platform.
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    6
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não
  • AvaliaçãoEvaluation

    Avaliação Curricular (contínua):

    A1. Trabalho prático  (relatório e projeto).

    A2.Teste final individual (teórico-prático).

    A classificação final é calculada através da fórmula Classificação Final = 0,4*A1+0,6*A2.

    O estudante é aprovado se obtiver classificação igual ou superior a 9,5 valores.

     

    Avaliação Final (A): O estudante realiza o exame teórico-prático (A=100%) e é aprovado se obtiver uma classificação igual ou superior a 9,5 valores em 20.

    Avaliação em Época de Recurso e Época Especial (A): O estudante realiza o exame teórico-prático  (A=100%) e fica aprovado se obtiver uma classificação igual ou superior a 9,5 valores em 20.