Course Information Andy Wang COP 5611 Advanced Operating Systems.

Slides:



Advertisements
Similar presentations
CS-550 Syllabus1 CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001.
Advertisements

Logistics: –My office hours: T, Th 4-5pm or by appointment –Class Web page:
Advanced Computer Networks Fall 2010 Instructor: Haining Wang.
Operating Systems CS 502. Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
Software Engineering II (Spring 2008) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407)
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
Course Overview Sarah Diesburg  Bobby Roy COP 5641 / CIS 4930.
CS6501 Information Retrieval Course Policy Hongning Wang
Proposal for Term Project Operating Systems, Fall 2015 J. H. Wang Sep. 18, 2015.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
Term Project Description CAP6135 Spring Term Project Two students form a group to do term project together – A research oriented term project.
1 Statistics 416 Statistical Design and Analysis of Microarray Experiments 1/12/2009 Copyright © 2009 Dan Nettleton.
Advanced Systems and Network Security Fall 2015 Instructor: Kun Sun, Ph.D.
Course Information Sarah Diesburg Operating Systems COP 4610.
Course Information Andy Wang Operating Systems COP 4610 / CGS 5765.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
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.
CSCE 496/896 Self-Managing Computer Systems Ying Lu 106 Schorr Center
Proposal for Term Project Operating Systems, Fall 2012 J. H. Wang Nov. 13, 2012.
Term Project Description CAP6135 Spring Term Project Two students form a group to do term project together – A research oriented term project.
Course Information Andy Wang CIS 5930 Computer Systems Performance Analysis.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
Course Overhead. 1.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 9 th Edition, Jan 12, 2012.
Advanced Computer and Network Security Fall 2014 Instructor: Haining Wang.
Course Information Andy Wang COP 5611 Advanced Operating Systems.
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
Course Overview Mark Stanovich COP 5641 / CIS 4930.
Course Information Andy Wang COP 5611 Advanced Operating Systems.
CS614: Advanced Course in Computer Systems (Spring’04) Instructor: Ken Birman TA: non assigned (yet)
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
Course Information Andy Wang COP 5611 Advanced Operating Systems.
Term Project Description CAP6135 Spring Term Project Two students form a group to do term project together – A research oriented term project.
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
Advanced Topics in Computer Networks (Fall 2005) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407)
Sensor Networks (Spring 2004) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407)
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Advances in Cloud Computing CIS6930/CIS4930
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
CS4513 Distributed Computing Systems C-term 2016 Mark Claypool.
CSCE 990 Advanced Distributed Systems Seminar Ying Lu 104 Schorr Center
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
CSC4320/6320 Operating Systems.  Instructor: Xiaolin Hu   Phone:  Office: 25 Park Place Building,
Course Information Andy Wang COP 5611 Advanced Operating Systems.
Course Information Andy Wang COP 5611 Advanced Operating Systems.
Course Information Andy Wang CIS 5930 Computer Systems Performance Analysis.
Course Information EECS 2031 Fall Instructor Uyen Trang (U.T.) Nguyen Office: LAS Office hours: 
Introduction to Operating Systems
Andy Wang Object Oriented Programming in C++ COP 3330
CS6501 Advanced Topics in Information Retrieval Course Policy
CSCE 451/851 Operating System Principles
EEL 6686: Embedded Systems Seminar
Course Information Dr. Eggen COP 6711 Advanced Operating Systems
Andy Wang COP 5611 Advanced Operating Systems
Course Information Mark Stanovich Principles of Operating Systems
ECE 751: Embedded Computing Systems Prof
Andy Wang Operating Systems COP 4610 / CGS 5765
Introduction to Operating Systems
Andy Wang Object Oriented Programming in C++ COP 3330
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Proposal for Term Project Operating Systems, Fall 2018
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang COP 5611 Advanced Operating Systems
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang COP 5611 Advanced Operating Systems
Presentation transcript:

Course Information Andy Wang COP 5611 Advanced Operating Systems

Contact Information Andy Wang Office: 264 Love Building Office hours: Monday 1:30 – 2:30pm Friday 1:30 – 2:30pm (also by appointments) Class website:

Objectives Become exposed to classic and current operating systems literature Gain experience in doing OS research Develop projects that lead to publishable results

Prerequisites COP 4610 (operating systems) CDA 3101 (computer organizations) Knowledge of the UNIX environment Proficiency in C

Course Materials Lecture notes and papers (posted on the class website) No required textbooks

Recommended Textbooks Tanenbaum and Van Steen, Distributed Systems Principles and Paradigms Singhal and Shivaratri, Advanced Concepts in Operating Systems

Background Textbooks Tanenbaum, Modern Operating Systems Silberschatz, Galvin, Gagne, Operating System Concepts Nutt, Operating Systems: A Modern Perspective

Kernel-Hacking Aids Nutt, Kernel Projects for Linux Kernighan, Ritchie, The C Programming Language Maxwell, Linux Core Kernel Commentary

Grading Paper summaries and critiques5% Project30% Peer evaluation of projects5% Exam 110% Exam 210% Final30%

Summaries and Critiques Ten one-page summaries and critiques on either assigned papers, papers from the following venues, or from other venues with prior approval:  Journals: ACM TOCS, IEEE TOCS  Conferences: SOSP, OSDI, HotOS, FAST, Usenix Annual Technical Conference, and SIGOPS

Summaries and Critiques One due each week of class, for the first 10 weeks Need to address the following:  Summary of major innovations  What are some intriguing aspects of the paper?  How can the research be improved?

Project You need to develop a project either on your own or in teams of two or three Goal:  Publishable results

Types of Papers Survey papers Position papers Simulation papers Measurement papers System papers

Some Example Projects Feasibility of using sound cues for debugging operating systems Feasibility study of applying economic models for distributed resource management

Some Possible Projects Simulation study of energy-efficient RAIDs Feasibility study of life-long storage of sensory inputs Survey study of current logging schemes for very large data sets Survey study of mobility models Trace study of mobility patterns

Project Proposal Due on the 5 th week 10-minute presentation 2-page written proposal  Motivation  The state-of-the-art  Methodology  Expected results  Timeline

Project Proposal Include: Some references Division of labor amongst teams

Project Presentation During the last two weeks of the course minutes 14-page (max) written paper due by the last lecture (double column, 10-pt font) Summary and critique on two other projects, not including yours

Exams In-class and closed-book, unless specified otherwise Essays and short answers Open research questions