CE342 :OPERATING SYSTEM. I nstructor: Prof Dr. Saleh Shehaby Office Hours: E622 Thursday 10:30-2:30 Teacher Assistant.

Slides:



Advertisements
Similar presentations
MTE 241 Introduction to Computer Structures and Real-time Systems
Advertisements

Syllabus Instructor: Dr. Wesam Ashour
Sept. 2012ACS-3902/3 Yangjun Chen1 Welcome to Database Course.
Introduction to Operating Systems Prof. Darrell Long Computer Science Department Jack Baskin School of Engineering.
1 Course Title : Title : Ceng 334 Operating Systems Ceng 334 Operating Systems Lecturer : Lecturer : Prof. F. Payidar Genç Prof. F. Payidar Genç Room A-409.
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
OPERATING SYSTEMS Syllabus Understanding WEEK Operating Systems LECTURE 1 Chapter 1 Introducing Operating Systems Chapter 2 Memory Mgt – Early Systems.
+ JAVA Programming CCSA Introduction this course is a hands-on course in programming with the Java language for students who have completed a course.
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
Software Engineering (CE 352) Fall 2013 Dr: Mohamed El-Basiuny Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
T: RIS620 ADVANCED PROGRAMMING.
1 Introduction to Operating Systems 9/16/2008 Lecture #1.
Introduction to Discrete Mathematics J. H. Wang Sep. 14, 2010.
COMPE / SE / ISE 431 Operating Systems 2013 Fall Erhan GÖKÇAY (Coor.) Department of Software Engineering Murat KARAKAYA Department of Computer Engineering.
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
CS 390 Introduction to Theoretical Computer Science.
Jan /3 Yangjun Chen1 Welcome to Database Course.
CT101: Computing Systems Petronel Bigioi. Overview Lecturer Name: –Dr. Petronel Bigioi Course schedule: –Semester1: Monday 2 – 3 pm, AC202 Monday 3 –
File Structures CIS 256 Chapter 0 Summer 2011 Dr. Ahmad Saifan.
1 Welcome! CSI 3310: Operating System Principles Mario Marchand
Lecture 01: Welcome Computer Architecture! Kai Bu
Advanced Principles of Operating Systems (CE-403).
1 CSCI 3120: Operating Systems Summer 2003 Instructor: Kirstie Hawkey Office hours (outside Room 311): Mon: 2:30-3:30, Fri: 10:30-11:30.
Craig Schock, 2004 Basic Exam information Time and location Exam Regulations Illness during exam Taking the exam Chapter breakdown Brief Overview Tips.
1 Technologies for Electronic Commerce and EBusiness Walt Scacchi, Ph.D. FEMBA 290 Winter 2003.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
1 AP/ITEC “Systems Analysis and Design, I” Course Introduction Course Introduction [Prof. Peter Khaiter]
OS, Operating System First Semester, Year 2000 Wannarat Suntiamorntut Department of Computer Engineering, PSUWannarat Suntiamorntut.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
11/21/20151 Operating Systems Design (CS 423) Elsa L Gunter 2112 SC, UIUC Based on slides by Sam King and Andrew.
Silberschatz, Galvin and Gagne  Operating System Concepts Operating Systems 1. Overview 2. Process Management 3. Storage Management 4. I/O Systems.
Distributed Systems and Web Services (CE 353) Fall 2013 Prof. Dr: Saleh El Shehaby Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
COMP 2320 (3 units) Operating Systems Name: Prof. Joseph NG Office: R730 (Run Run Shaw Building) Phone: HomePage:
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
Principles of Operating Systems Lecture 18: Review and Future Prof. Joseph Pasquale University of California, San Diego March 13, 2013 © 2013 by Joseph.
MMU 209 INTRODUCTION TO MATERIALS SCIENCE AND ENGINEERING COURSE TIME AND VENUE: TUESDAY: (B202) WEDNESDAY: (B312) Lecturer: Assist.
Cheating The School of Network Computing, the Faculty of Information Technology and Monash as a whole regard cheating as a serious offence. Where assignments.
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
Introduction Lecture Prepared by Dr. Riham Hazzaa.
CCSB234/CSNB234 Operating System Concepts Semester 2, Dec 2006 – Mar 2007 Abdul Rahim Ahmad.
Course introduction Rawhia salah Assistant Prof. of Nursing 2015/2016 Nursing Management and leadership 485.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
Data Structures By Dr. Mehedi Masud ِAssociate Professor, Computer Science Dept. College of Computers and Information Systems Taif University 1.
CS Computer Architecture Fall 2010 Dr. Angela Guercio ( Course Web Page
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
CSI 3131 Summer 2016 Principles of Operating Systems Instructor: Dr. Nathalie Japkowicz Office: STE 5029 Office Hours: n In.
COMP9024: Data Structures and Algorithms Course Outline Hui Wu Session 1, 2016
CSC322 OPERATING SYSTEM Mr. Dilawar Lecturer, Department of Computer Science, Jahan University Kabul, Afghanistan.
Introduction to Operating System
Introduction to Operating Systems
Welcome to SSE3044 Operating Systems!
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
Operating Systems Dr. Sadi Seker.
COMP9024: Data Structures and Algorithms
TAL 7011 Architecture of Large Software Systems
CPSC 441: Computer Communications
INTERNATIONAL BURCH UNIVERSITY
Lecture Note 0: Course Introduction
Lecture Note 0: Course Introduction
Introduction to CPSC3125 Operating System
Advanced Operating Systems – Fall 2009
CGS 3763 Operating Systems Concepts Spring 2013
CGS 3763 Operating Systems Concepts Spring 2013
Operating Systems (COL 331)
Lecture Note 0: Course Introduction
ITEC 202 Operating Systems
Presentation transcript:

CE342 :OPERATING SYSTEM

I nstructor: Prof Dr. Saleh Shehaby Office Hours: E622 Thursday 10:30-2:30 Teacher Assistant : Eng Esam Elgharib Office hours : E329 Tuesday 10:30-12:30 Monday 8:30-10:30 address Teacher Assistant : Eng Salahudin Elkazak Office hours : E329 Monday 10:30-2:30 address :

COURSE MATERIALS Recommended Textbooks Silberschatz,Galvin, “Operating System Concepts “ 7 th edition,2004

METHOD OF ASSESSMENT Year Work : 10% Assignments and Projects : 20%. Exams: 20% Final Exam: 50%

COURSE OUTLINE What Is an Operating System? Process concepts. Concurrency. Deadlock. Memory management. Virtual Memory Organization. Virtual Memory management. Scheduling. Disk scheduling. File system.

COURSE OBJECTIVES The course aims to introduce Operating systems to students: role, goals, main components & architectures. The students will become familiar with well known existing operating systems: theory, design, implementation, and analysis. They will learn the fundamentals of concurrency and process management, interprocess communication and synchronization, job scheduling algorithms, memory management, input/output devices, file systems, and protection and security in operating systems.