Faculty of Computers and Information

Model (No 12)

Course Specification : Operating systems -1

2007 - 2008

 
Farabi Quality Management of Education and Learning - 17/5/2024
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:
  • All Academic programmes
Specialization:
Teaching Hours: Theoretical: 3Tutorial: Practical: 3
2- Course aims :-
  1. Exploration of operating systems as managers of shared local and remote resources
  2. Using Windows, UNIX and Linux as conceptual and experimental frameworks, students study algorithms and data structures that support essential operating systems services.
  3. Concepts are reinforced through programming exercises.
3- Course Learning Outcomes :-
4- Course contents :-
NoTopicsWeek
1Introduction to Operating Systems and Introduction to Linex
2Fundamental of Computer Architecture
3Introductiuon to some concepts of Operating Systems
4Operating Systems Structure
5Studying Files, I/O, Cash Memory and handling Interrputs
6Virtual Memory and Process model
7Operating Systems structure in Windows and UNIX
8Scheduling processes management in Windows and UNIX
9Term Project and Review for Midterm Exam
10Threads
11Memory Management Part 1
12Memory Management Part 2
13Synchronization and Introduction to Deadlock
14Deadlock Condition and Prevention

5- Teaching and learning methods :-
SMethod
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
NoMethodWeek
1Mid-Term Examination11
2Project13
3Oral13
4Final Exam15
B. Degree
NoMethodDegree
1Mid_term examination10
2Final_term examination75
3Oral examination 5
4Practical examination 5
5Semester work5
6Other types of asessment0
Total100%

8- List of books and references
SItemType
1William Stallings, "Operating System", Fifth Edition, 2000
2Operating System Concepts, 6th edition, Silberschatz, Galvin and Gagne, John Wiley & Sons, 2002
3Modern Operating Systems, 2nd Edition, Andrew Tanenbaum, Prentice Hall, 2001.
4Notes in Linex
5Computer 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
SContentStudy 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): -
  1. Samir El Dousoky El Sayed El Mogy
Head of department: -
Ahmed El Saied Tolba Alam El Din