Students are able to explain the organization and structures of the major hardware components of computers.
Students are able to explain the mechanics of information transfer and control within a digital computer.
Students are able to write system programming.
Students demonstrate professional ethics, have discipline, punctuality, as well as self and social responsibility.
Course Descriptions
Digital logic circuits, digital components, data representation, register transfer and microoperations, basic computer organization and design, microprogrammed control, central processing unit, computer arithmetic, input-output organization, memory organization and system programming with Assembly language
Textbooks
M. Moris Mano, Computer System Architecture, 3rd ed. NJ: Prentice Hall, 1992.
Ytha Yu and Charles Marut, Assembly Language Programming and Organization of the IBM PC. New York: McGraw-Hill, 1992.