Main content blocks
Section outline
-
Welcome to the module of Network Administration. It is composed of 15 credits and runs for this Semester 2. The module is designed for students of 3rd Year in the Program of Business Information Technology
This course consists of two independent units that will be covered by:
Jean Claude Byungura: Unit I: Operating System Concepts
Gabriel Mugabe Nzarama: Unit II: Basics of Computer Networks
Below are some useful infos for this course:
-
Some concepts and definitions of different terms, concepts and models of operating systems are described.
-
The term Operating System (OS) is frequently used in the field of computer science and information technology fields. In general, computer users, interact with physical (hardware) systems using the an operating system (Software) which is installed and stored in a particular area of the hardware. Thus, an OS is an program that controls the execution of other application programs (Software). Another important role of the OS is to serve as a resource and service allocator. Here we mean for example the management of computer memory, processor, I/O devices and the information it receives as an input t and processes as an output.
In a broad view, the purpose of an OS can be divided into two main functions: (1) Resource Sharing and (2) The provision of a virtual machine. Depending on the types of users and organisations a computer system serves, the later must enable the sharing of resources amongst several users simultaneously. Why this sharing? The answer is to ensure the availability of of the computer and to its users and in parallel to maximise the utilisation of those resources mentioned above.
There are different types of operating systems ranging from Single user, process control to transaction processing. Each of this type is explained in detail in the readings. This part's readings, videos, and assignments are concerned with these basic important concepts of Operating Systems.
Facilitators
In this part of the lecture, the only facilitator is Jean Claude Byungura. Course participants are all concerned to read the materials provided in order to be able to do the assignment.Please address any question regarding this part 1 via forum and for any sensitive information or inquiry regarding the course, don't hesitate to contact me by email: byunguraj@gmail.com
Readings
1. Power Point Presentation

2. Chapters (1-2) Fundamentals of Operating Systems by Lister and Eager

3. Lecture Notes (1-9 Pages)

Video Materials
1. Lecture Video source

Assignments
-
Operating Systems are built to serve a number of services by handling a set of functions. This means that an OS has different functions depending on the organisation and the users expectations. They are also different services such as Input/Output operation, File system manipulation and communication among others. In other worlds, functions of an OS include but not limited to Job sequencing, Job control or Language Interpretation, Error handling and I/O (Process) handling.
There also components of an OS which share the holistic common goal. These include Process Management, Main Memory and Second storage management among others that will be discussed in detail during this second part of the module component.
Readings
1. Lecture presentation

2. Chapters (2) Fundamentals of Operating Systems by Lister and Eager

3. Lecture notes

Video Materials
1. Lecture Presentation:

Assignments:
-
This section introduces concepts related to virtual machines and how they work.
Background Colour
Font Face
Font Kerning
Font Size
Image Visibility
Letter Spacing
Line Height
Link Highlight
Text Alignment
Text Colour