- المعلم: AMEL Merghani
- المعلم: Admin User
- المعلم: Amira Kamil
- المعلم: Admin User
- المعلم: Sara Ahmed
- المعلم: Admin User
![](https://moodle.auw.edu.sd/pluginfile.php/263/course/overviewfiles/Operating%20System.png)
Operating systems provide a software interface to make the hardware of a computer more readily usable, and to provide cost-effective use of that hardware. This course covers how key aspects of operating systems can be implemented, including: process scheduling, memory management, file systems, input/output. In addition, the history of operating systems will be discussed and how they have developed in line with advances in hardware
- المعلم: Abdelhameed Kadafor
- المعلم: Ahmed Mouawia
- المعلم: Admin User
- المعلم: Ramy Hassan
- المعلم: Ahmed Mouawia
- المعلم: Admin User
Software
Engineering is the application of a systematic, disciplined, quantifiable
approach to the development, operation, and maintenance of software. It
encompasses techniques and procedures, often regulated by a software
development process, with the purpose of improving the reliability and
maintainability of software systems. The effort is necessitated by the
potential complexity of those systems, which may contain millions of lines of
code.
- المعلم: Abdelhameed Kadafor
- المعلم: Admin User
- المعلم: Sara Ahmed
- المعلم: Sara Ahmed Salih
- المعلم: Admin User