UB CSE 421 - Introduction to Operating Systems syllabus (6 pages)

Previewing pages 1, 2 of 6 page document View the full content.
View Full Document

Introduction to Operating Systems syllabus



Previewing pages 1, 2 of actual document.

View the full content.
View Full Document
View Full Document

Introduction to Operating Systems syllabus

91 views


Pages:
6
School:
University at Buffalo, The State University of New York
Course:
Cse 421 - Introduction to Operating Systems
Introduction to Operating Systems Documents

Unformatted text preview:

CSE 4 521 Introduction to Operating Systems Spring 2005 Course Description An Operating System is a complex software package that manages the resources of a computer system and provides the base upon which applications can be written In this course we will study the basic components of an operating system their functions mechanisms policies and techniques used in their implementation and several examples from popular operating systems The components which will be discussed include Process management process description and control system calls concurrency mutual exclusion synchronization inter process communication deadlock and scheduling Multiprogramming and concurrency using processes Programming with threads creation multi threaded programs synchronization and scheduling Storage management virtual memory I O management and file systems Networking and distributed systems network protocols two tier and three tier client server application development issues in building a distributed systems Protection and security protecting resources security threats public key encryption access control and network security Hands on practical projects in C using experimental operating system Nachos will support concepts discussed during the lecture On completion of this course students will be able to understand the components and working of an operating system and to design and implement various operating system functions Course Information Newsgroup Website Instructor Lecture Time Lecture Location Office Office Hours Recitation B1 Recitation B2 Recitation B3 sunyab cse 421 http www cse buffalo edu bina cse421 spring2005 Bina Ramamurthy bina cse buffalo edu CSE421 521 MWF 12 00 12 50PM 228 NSC 127 Bell Hall MW 1 00 2 20PM Mon 11 00 11 50AM Clemens 19 TA Tue 4 00 4 50PM Baldy 113 TA Wed 8 00 8 50AM Clemens 209 TA Textbook and other material The primary textbook for this course is Operating System Concepts by Siberchatz Galvin and Gagne Seventh Edition John Wiley and Sons 2005 1



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Introduction to Operating Systems syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Introduction to Operating Systems syllabus and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?