Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Computer Architecture CSC 2304-02: Home

This Course Guide helps you identify some of the resources available at Mohammed VI Library. For more information please get in touch with Your Librarian whose contact information is listed below right.

Vocabulary list

Please use the vocabulary list below to search the library catalog, through the keyword function, to identify materials relevant to this course.

  • RISC architecture
  • Von Neumann
  • CISC architectures
  • Pipelining
  • Assembly language
  • 8086
  • computer arithmetic
  • PCI bus



This course provides a discussion of the fundamentals of computer organization (physical design) and architecture (logical design) and relates this to contemporary design issues. This will cover machine level representation of data, assembly level organization, memory system organization and architecture, system connection, memory, input/output, instruction sets, CPU structure and functions and the control Unit operation. Besides emphasizing the fundamental concepts,

Library of Congress Classes and Subclasses

Please use the call number below to search the library catalog, through the Call Number function, to browse the library collection listing materials relevant to this course.

  • QA 76.9.A73:  Computer architecture

  • QA 76.9.C643:  Computer organization

  • TK 7887.5 - TK 7887.8:  Computer input-output equipment

Subject Guide