Computer organization from the viewpoint of software, including: the memory hierarchy, instruction set architectures, memory addressing, input-output, error detecting and correcting technique and RISC machine. The relationship of higher-level programming languages to the operating system and to instruction set architecture is explored.
The objectives of this course make the students
Upon the successful completion of this course, students should be able to:
Textbooks
References
Evaluation | Marks | Percentage |
---|---|---|
Class Participation | 10 Marks | 10% |
Tutorial | 10 Marks | 10% |
Assignments/Presentation | 20 Marks | 20% |
Final Examination | 60 Marks | 60% |