University :Mansoura University |
Faculty :Faculty of Computers and Information |
Department :Computer Science |
|
1- Course data :- |
| Code: | عح 234 | Course title: | Operating systems -1 | Year/Level: | ثانية القسم العام | Program Title: | | Specialization: | | Teaching Hours: | Theoretical: | 3 | Tutorial: | | Practical: | 3 |
|
2- Course aims :- |
| - Exploration of operating systems as managers of shared local and remote resources
- Using Windows, UNIX and Linux as conceptual and experimental frameworks, students study algorithms and data structures that support essential operating systems services.
- Concepts are reinforced through programming exercises.
|
3- Course Learning Outcomes :- |
| |
4- Course contents :- |
| No | Topics | Week |
---|
1 | Introduction to Operating Systems and Introduction to Linex | | 2 | Fundamental of Computer Architecture | | 3 | Introductiuon to some concepts of Operating Systems | | 4 | Operating Systems Structure | | 5 | Studying Files, I/O, Cash Memory and handling Interrputs | | 6 | Virtual Memory and Process model | | 7 | Operating Systems structure in Windows and UNIX | | 8 | Scheduling processes management in Windows and UNIX | | 9 | Term Project and Review for Midterm Exam | | 10 | Threads | | 11 | Memory Management Part 1 | | 12 | Memory Management Part 2 | | 13 | Synchronization and Introduction to Deadlock | | 14 | Deadlock Condition and Prevention | |
|
|
5- Teaching and learning methods :- |
| S | Method |
---|
| Computer + Presentation through data show | | Blackboard | | Lab work with computers in learning Linex | | Lab work with implementing some algorithms using some of the high level languages | | Free discussion |
|
|
6- Teaching and learning methods of disables :- |
| No data found. |
|
7- Student assessment :- |
| A. Timing |
| No | Method | Week |
---|
1 | Mid-Term Examination | 11 | 2 | Project | 13 | 3 | Oral | 13 | 4 | Final Exam | 15 |
|
| B. Degree |
| No | Method | Degree |
---|
1 | Mid_term examination | 10 | 2 | Final_term examination | 75 | 3 | Oral examination | 5 | 4 | Practical examination | 5 | 5 | Semester work | 5 | 6 | Other types of asessment | 0 | Total | 100% |
|
|
8- List of books and references |
| S | Item | Type |
---|
1 | William Stallings, "Operating System", Fifth Edition, 2000 | | 2 | Operating System Concepts, 6th edition, Silberschatz, Galvin and Gagne, John Wiley & Sons, 2002 | | 3 | Modern Operating Systems, 2nd Edition, Andrew Tanenbaum, Prentice Hall, 2001. | | 4 | Notes in Linex | | 5 | Computer Architecture: A Quantitative Approach, John L. Hennessly and David A. Patterson, 2 nd edition, Morgan Kaufmann, 1996 | |
|
|
9- Matrix of knowledge and skills of the course |
| S | Content | Study week |
---|
| Introduction to Operating Systems and Introduction to Linex | | | Fundamental of Computer Architecture | | | Introductiuon to some concepts of Operating Systems | | | Operating Systems Structure | | | Studying Files, I/O, Cash Memory and handling Interrputs | | | Virtual Memory and Process model | | | Operating Systems structure in Windows and UNIX | | | Scheduling processes management in Windows and UNIX | | | Term Project and Review for Midterm Exam | | | Threads | | | Memory Management Part 1 | | | Memory Management Part 2 | | | Synchronization and Introduction to Deadlock | | | Deadlock Condition and Prevention | |
|
|
Course Coordinator(s): - |
| - Samir El Dousoky El Sayed El Mogy
|
Head of department: - |
| Ahmed El Saied Tolba Alam El Din |