Skip to Main Content

EGR230

Download as PDF

Computer Organization and Assembly Language

Measurable Student Learning Outcomes

1. (Understanding & Evaluating Level) Explain how programs written in high-level languages are executed by a computer system.(CSLO 2,4)
2. (Understanding & Evaluating Level) Explain what hardware factors impact program performance and how to write programs for performance.(CSLO 2,4)
3. (Understanding & Evaluating Level) Explain data representation, instruction sets and addressing modes.(CSLO 2,4)
4. (Application Level) Write assembly language programs employing flow control constructs and procedures.(CSLO 2,4)
5. (Understanding & Evaluating Level) Explain techniques used by computer hardware designers to improve performance.(CSLO 2,4)
6. (Understanding & Evaluating Level) Explain how a data path can be implemented as a single cycle or pipelined design.(CSLO 2,4)
7. (Understanding & Evaluating Level) Explain how the memory hierarchy impact performance.(CSLO 2,4)
8. (Understanding & Evaluating Level) Explain the reason for the ongoing transition to multiprocessor architectures.(CSLO 2,4)