However you utilise a computer system, its effective use depends on understanding the internal operations and organisation of that system. The aim of this course is to provide an overview of the operation of a modern computer at a general level. It views the OS as an extension of the machine architecture and also as a manager of resources.
Computer networks are vitally important for sharing resources and for communication purposes.
The course gives a brief introduction to networks and networking, concentrating on the benefits to the user and giving a brief overview of how networks operate. The emphasis throughout the course will be an appreciation of the fundamental principles and concepts involved, especially where they have a direct effect on the efficient use and performance of a computer. The Synergy of Hardware and Software. Structured Computer Organisation 4th edition, A.S. Tanenbaum, Prentice Hall Concepts of Operating Systems. Colin J. Theaker and Graham R. Brookes.