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 Presentationppt_icon

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

    3. Lecture Notes (1-9 Pages)doc

    Video Materials

    1. Lecture Video sourcevideo_icon

    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 Readings

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

    3. Lecture notes Book

    Video Materials

    1. Lecture Presentation: 

    2. Other resources: 

    Assignments:



  • This section introduces concepts related to virtual machines and how they work.


Accessibility

Background Colour Background Colour

Font Face Font Face

Font Kerning Font Kerning

Font Size Font Size

1

Image Visibility Image Visibility

Letter Spacing Letter Spacing

0

Line Height Line Height

1.2

Link Highlight Link Highlight

Text Alignment Text Alignment

Text Colour Text Colour