CS533 Concepts of Operating Systems Class 1

Slides:



Advertisements
Similar presentations
CS 345 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Advanced OS Fabián E. Bustamante (Instructor) Yi Qiao (Ad Honorem TA) Communication.
Advertisements

CS533 Concepts of Operating Systems Class 1 Course Overview.
CS510 Concurrent Systems Course Overview. CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Research.
1 CS4513 Distributed Computing Systems Bob Kinicki Term D04.
Fall 2004 WWW IS112 Prof. Dwyer Intro1: Overview and Syllabus Professor Catherine Dwyer.
CS510 Concurrent Systems Course Overview. CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Professor.
CS533 Concepts of Operating Systems Class 1 Course Overview and Entrance Exam.
Page 1, CBSE graduate course Component-Based Software Engineering Building reliable component-based systems Tasks for the CBSE group.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Project Management Take a Tour of the Online Course.
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
Computer Network Fundamentals CNT4007C
CS 3305 Course Overview. Introduction r Instructor: Dr Hanan Lutfiyya r Office: MC 355 r hanan at csd dot uwo ca r Office Hours: m Drop-by m Appointment.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
1 Introduction to Operating Systems 9/16/2008 Lecture #1.
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Tuesday from 12:05-1:05 and Thursday from 11:05-1:05.
Computer Network Management Course
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Lecture 1 Page 1 CS 111 Summer 2013 Introduction CS 111 Operating System Principles Peter Reiher.
OS, Operating System First Semester, Year 2000 Wannarat Suntiamorntut Department of Computer Engineering, PSUWannarat Suntiamorntut.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Wednesday 5-6; Thursdays 4-6 or by appointment.
CS680: Announcements and Feedbacks Sung-Eui Yoon ( 윤성의 ) Course URL:
CS533 Concepts of Operating Systems Class 1 Course Overview.
CS614: Advanced Course in Computer Systems (Spring’04) Instructor: Ken Birman TA: non assigned (yet)
CS533 Concepts of Operating Systems Jonathan Walpole.
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.
Computer Networks CNT5106C
CS4513 Distributed Computing Systems C-term 2016 Mark Claypool.
Operating Systems CMPSC 473 Introduction and Overview August 24, Lecture 1 Instructor: Bhuvan Urgaonkar.
CSCE 715: Network Systems Security Chin-Tser Huang University of South Carolina.
KAIST CS710 Topics in Computational Architecture Wireless Networks and Security : Issues, Challenges and Research Trends Syllabus Network &
CSI 3131 Summer 2016 Principles of Operating Systems Instructor: Dr. Nathalie Japkowicz Office: STE 5029 Office Hours: n In.
CS161 – Design and Architecture of Computer Systems Introduction Daniel Wong, Assistant Professor Department of Electrical and Computer Engineering Cooperating.
Computer Network Fundamentals CNT4007C
Introduction to Operating Systems
Welcome to SSE3044 Operating Systems!
Operating Systems Dr. Sadi Seker.
Course Information EECS 2031 – Section A Fall 2017.
CMSC 471 Principles of Artificial Intelligence Course Overview
Computer Networks CNT5106C
Introduction CS 111 On-Line MS Program Operating Systems Peter Reiher
Advanced Operating Systems (CS 202)
Andy Wang COP 5611 Advanced Operating Systems
CS533 Concepts of Operating Systems Class 1
Introduction CS 111 On-Line MS Program Operating Systems Peter Reiher
CPSC 441: Computer Communications
Andy Wang Operating Systems COP 4610 / CGS 5765
GTECH 709 Criteria for evaluation
Introduction to CPSC3125 Operating System
CS533 Concepts of Operating Systems Class 1
CGS 3763 Operating Systems Concepts Spring 2013
Andy Wang Operating Systems COP 4610 / CGS 5765
CS 456 Interactive Software.
CS 5204 Operating Systems Fall 2005
Andy Wang Operating Systems COP 4610 / CGS 5765
Systems Programming University of Ilam
CS510 Concurrent Systems Jonathan Walpole.
Andy Wang Operating Systems COP 4610 / CGS 5765
Course Overview CS 4640 Programming Languages for Web Applications
Lecture on High Performance Processor Architecture (CS05162)
Computer Networks CNT5106C
Introduction Andrew Whitaker
Andy Wang Operating Systems COP 4610 / CGS 5765
ITEC 202 Operating Systems
Presentation transcript:

CS533 Concepts of Operating Systems Class 1 Course Overview and Entrance Exam

About the Instructor & TA Instructor – Jonathan Walpole Professor at PSU Professor and Director Systems Software Lab at OGI Ph.D. Lancaster University, UK Research Interests: Operating Systems, Distributed Systems, Multimedia Computing and Networking TA – to be decided CS533 - Concepts of Operating Systems

CS533 - Concepts of Operating Systems Course Overview Based on 35 research papers Read them carefully! Submit a written review of each paper BEFORE class! Class structure Student presentations (2 papers per class) Instructor-led discussion Course web page www.cs.pdx.edu/~walpole/class/cs533/home.html CS533 - Concepts of Operating Systems

CS533 - Concepts of Operating Systems Topics Multi-threading and synchronization Event-based systems Message passing and RPC System structuring using layers Modular kernels and extensibility Virtualization and specialization Virtual memory tricks Timing support File system performance and reliability Design principles and lessons CS533 - Concepts of Operating Systems

CS533 - Concepts of Operating Systems Grade Structure Paper reviews - 20% Paper presentations - 30% Midterm exam - 20% Position paper - 10% Final exam - 20% CS533 - Concepts of Operating Systems

CS533 - Concepts of Operating Systems Paper Presentations Your paper assignment is posted on the web page Your presentation should last 20 minutes Emphasize key ideas, not irrelevant details Do the necessary background reading Prepare a formal presentation with slides CS533 - Concepts of Operating Systems

CS533 - Concepts of Operating Systems Position Papers Short paper (<1500 words) Your chance to summarize current OS research trends future directions By the end of this class you should have a clear understanding of OS research directions and challenges CS533 - Concepts of Operating Systems

CS533 - Concepts of Operating Systems Before Class 2 Visit the class web page www.cs.pdx.edu/~walpole/class/cs533/home.html Find your paper assignment Email me if there is a problem! Read class 1 paper and papers for class 2 I will present the papers for class 2 Submit paper reviews as directed on the class web site CS533 - Concepts of Operating Systems

CS533 - Concepts of Operating Systems Entrance exam Are you in the right class? Answer all the questions! Keep your answers concise! CS533 - Concepts of Operating Systems