The course should enable the student to:
- Evaluate performance of a selected computer system.
- Employ operating system.
- Understanding data representation, simple logic and the fetch-execute cycle of a model microprocessor.
- Write simple working low-level programs
|
The students should be able to:
- Select machine components or subsystems appropriate to a given user requirements.
- Specify a complete computer system to suit a given task and evaluate the performance of the selected system.
- Correctly contrast the functions of different types of operating systems.
- Use and administer a computer operating system and a networked computer system.
- Correctly convert values to from various number systems, representation of values as floating point numbers, integers values, modern character codes, and simple bit patterns,
- Shaw the relevance of different number systems to common generic applications,
- Provide examples of possible errors due to inappropriate choice of data presentation,
- Demonstrate a correct understanding of the fetch execute cycle of a model or idealized microprocessor.
- Write a working programs in machine and or assembly code.
- Relate the op-codes in a low-level program to the fetch-execute cycle and architecture of a model microprocessor.
- Demonstrate a critical appreciation of machine performance
|