Beruflich Dokumente
Kultur Dokumente
: Computer System and Organization : MTA 1013 MTA : M - represent Kuliyyah Muamalat : T - represent Information technology : A - represent architecture
1013
: 1- represent code for degree level : 01- represent course series in BIT : 3 represent credit hours
3 4 5 6
Rationale for inclusion of the course/module in the programme : Semester and Year offered Students Learning Time Face to Face 20 4 4 4 3 Student Learning Time 40 8 8 8 20 Total Total Guided and Independent Learning 60 12 12 12 23 119 : Semester 1 Year 1
Activities
7 8 9
: 3 Hours : None
To gain understanding in the organization of a typical computing system from the high level language, machine level and digital logic perspectives. To understand the importance of mathematical systems in hardware design. To understand the high level programming language capabilities and limitations as they relate to the computer hardware. To understand the various forms of data representation within a computer system.
10
Learning outcomes
After successful completion of this course, the graduate student will be able to:
11
Have better understanding on computer system, organization and architecture. Understand the fundamental concepts, functions and roles of each hardware and software component in the computer system. Understand how the data is represented in the computer system. Be knowledgeable on how the computer is designed and functioned. Develop and enhance skills in reasoning about software design in relation to hardware. :
Transferable Skills
Skills and how they are developed and assessed, project and practical experience and Internship
12 13
This course has been designed to cover basic concepts on which the stored program digital computer is formulated. These include the functional units of a computer (hardware), the flow (buses) and storage (memory management) of information, the representation and manipulation of numbers in binary form, and the five to seven levels around which any computer is designed. In particular, the introduction to the CPU (Central Processing Unit) and assembly language programming provides a basis understanding on how computer is functioned. While the material presented on gates, Boolean Logic and circuit design provides a basis for further understanding in digital design or microprocessor systems. 14 15 Mode of Delivery : Lecture
16 17 18
Mapping of the course/module to the Programme Aims Mapping of the course/module to the Programme Learning Outcomes Content outline of the course/module and the SLT per topic:
6. Computer Hardware And Flow Of Information 7. Central Processing Unit Architecture 8. Main And Secondary Memory Architecture 9. Buses/Controllers 10. Peripheral Equipment Main reference supporting the course
Englander I. (2009). The Architecture of Computer Hardware and Systems Software. 4th ed. USA: John Wiley & Sons, Inc. Stallings W., (2005). Computer Organization and Architecture. Designing for Performance. 7th ed. Prentice-Hall. David A. Patterson and John L. Hennessy (2008). Computer Organization and Design, Fourth Edition: The Hardware/Software Interface.4th ed. Morgan Kaufmann
19
Additional references supporting the course 20 Tanenbaum, A.S. (2005). Structured Computer Organization. Prentice-Hall Inc