240112111 INTRODUCTION TO COMPUTER ORGANIZATION ( 3 Crd.Hrs )

Pre-Requisites : 110411100

This course introduces the concept of computers and Information Systems by presenting the process of computation as a hierarchy of virtual machines, beginning with the hardware and moving upward through various levels of increasingly sophisticated software. This course outlines the facilities provided by each virtual machine, along with the mechanisms and software tools that lead to the realization of the hierarchy. Topics include the fundamental elements of digital logic; register level description of computer execution and the functional organization of a computer; the elements of machine and assembly language; the role and function of operating system (networking and distributed systems); network information, and intellectual property issues.