The module consists of three components: Introduction to operating system, Unix and shell programming and Computer Architecture.
1. The unit introduces the fundamentals of operating systems together with the basics of networking and communications.
2. The aim of this unit is to make the student familiar with the Unix operating system and the shell programming in Unix. It also gives an idea about how one can send communicate with others using Unix and change the setup of Unix operating system.
3. This course introduces the basic concepts of computer architectures. It starts with the structure of subsystems and covers the organization of the overall system. The unit outlines the fundamental way in which a computer works: starting with simple logic and progressing to a simple model of a microprocessor. This is followed by an appreciation of low-level programming leading to a clear understanding of the key points of machine performance