Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:multiasm:curriculum:pa_computerarchitecture [2024/05/11 16:40] pczekalskien:multiasm:curriculum:pa_computerarchitecture [2025/05/01 17:29] (current) – [Table] pczekalski
Line 1: Line 1:
 ======  Computers Architecture ====== ======  Computers Architecture ======
  
-| **Study level**                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                || +| **Study level**               Bachelor                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
-| **ECTS credits**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   || +| **ECTS credits**              2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
-| **Study forms**                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                || +| **Study forms**               Hybrid or fully online                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
-| **Module aims**                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    || +| **Module aims**               To give an introductory view of computer construction, architecture and operation.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
-| **Pre-requirements**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       || +| **Pre-requirements**          Motivation to learn how computers operate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
-| **Learning outcomes**           |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      || +| **Learning outcomes**         After completing this module, the student:\\ - knows the concept of computer operation\\ - knows computer architectures\\ - understands the functionality of processor and computer components and their purpose in the system\\ - can explain the role of elements of modern computers                                                                                                                                                                                                                                                                                                                                                                                                     
-| **Topics**                                                                                                                                                                                                                                                                                                                                           || +| **Topics**                    1. Elements of computer: processor, memory, peripherals, interconnections (buses)\\ 2. Principles of computer operation: instruction execution, cycles of operation (clock, machine, instruction cycle), addressing, address space\\ 3. Elements of processors: registers, instruction processor, execution processor\\ 4. Architectures of processors: RISC, CISC, SISD, SIMD, MIMD\\ 5. Architectures of computers: von Neumann (Princeton), Harvard, Mixed, connection of I/O devices (memory mapped, separate)\\ 6. Other features: stack, function call, interrupts, DMA\\ 7. Methods of increasing the efficiency: cache memory, pipeline, super scaling, multithreading, multi-core  
-| **Type of assessment**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             || +| **Type of assessment**        Evaluation test                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
-| **Blended learning**            |  +| **Blended learning**          Student can attend classes or self-learn with video and reading materials provided.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
-|| +| **References to literature** 1. John L. Hennessy, David A. Patterson: Computer Architecture: A Quantitative Approach, Elsevier 2017.\\ 2. Arroz Guilherme: Computer Architecture, World Scientific Publishing Co Pte Ltd 2020.\\ 3. Ahmet Bindal: Fundamentals of Computer Architecture and Design, Springer 2019.\\ 4. Miles Murdocca Ph.D., Vincent P. Heuring: Principles of Computer Architecture, Pearson 1999.                                                                                                                                                                                                                                                                                                     
-| **References to literature**                                                                                +| **Lab equipment**             n/a                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
-|+| **Virtual lab**               n/a                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
-| **Lab equipment**               |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                || +| **MOOC course**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            https://multiasm.eu/mooc/course/view.php?id=12 |
-| **Virtual lab**                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            || +
-| **MOOC course**                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |https://multiasm.eu/mooc/course/view.php?id=12|+
en/multiasm/curriculum/pa_computerarchitecture.1715445658.txt.gz · Last modified: 2024/05/11 16:40 by pczekalski
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0