Course Information Andy Wang COP 5611 Advanced Operating
- Slides: 21
Course Information Andy Wang COP 5611 Advanced Operating Systems
Contact Information n n Andy Wang (awang@cs. fsu. edu) Office: 264 Love Building Office hours: Monday 1: 30 – 2: 30 pm Friday 2: 30 – 3: 30 pm (also by appointments) Class website: http: //www. cs. fsu. edu/~awang/courses/cop 5611_s 2006
Objectives n n n Become exposed to classic and current operating systems literature Gain experience in doing OS research Develop projects that lead to publishable results
Prerequisites n n COP 4610 (operating systems) CDA 3101 (computer organizations) Knowledge of the UNIX environment Proficiency in C
Course Materials n n Lecture notes and papers (posted on the class website) No required textbooks
Recommended Textbooks n n Tanenbaum and Van Steen, Distributed Systems Principles and Paradigms Singhal and Shivaratri, Advanced Concepts in Operating Systems
Background Textbooks n n n Tanenbaum, Modern Operating Systems Silberschatz, Galvin, Gagne, Operating System Concepts Nutt, Operating Systems: A Modern Perspective
Kernel-Hacking Aids n n n Nutt, Kernel Projects for Linux Kernighan, Ritchie, The C Programming Language Maxwell, Linux Core Kernel Commentary
Grading n n n Paper summaries and critiques Project Peer evaluation of projects Exam 1 Exam 2 Final 5% 40% 5% 10% 30%
Summaries and Critiques n 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, Hot. OS, FAST, Usenix Annual Technical Conference, and SIGOPS
Summaries and Critiques n n 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 n n You need to develop a project either on your own or in teams of two or three Goal: ¡ Publishable results
Types of Papers n n n Survey papers Position papers Simulation papers Measurement papers System papers
Some Example Projects n n Feasibility of using sound cues for debugging operating systems Feasibility study of applying economic models for distributed resource management
Some Possible Projects n n Simulation study of energy-efficient RAIDs Feasibility study of life-long storage of sensory inputs Survey study of mobility models Trace study of mobility patterns
Some Possible Projects n n Bulk system calls VM-aware kernels
Weekly Project Reports n Demonstrate steady progress ¡ ¡ ¡ Papers read Obstacles encountered New ideas Software pieces built Experiments
Project Proposal n n n 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: n Some references n Division of labor amongst teams
Project Presentation n n During the last two weeks of the course 15 -20 minutes 15 -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 n n n In-class and closed-book, unless specified otherwise Essays and short answers Open research questions
- Verschil collegegeldkrediet en lening
- Good cop bad cop interrogation
- Cop 1 cop 2
- Andy wang fsu
- Andy wang fsu
- Advanced operating system notes
- Ricart agrawala algorithm code in java
- Advanced operating system
- Single queue multiprocessor scheduling
- Advanced malware analysis course
- Basic instructor course #1014
- Advanced land navigation course
- Introductory maxqda course
- Tcole advanced instructor course
- Tcole advanced instructor course
- Ao advanced course
- Half brick wall in stretcher bond
- Course number and title
- Course interne moyenne externe
- Internal forms of social control criminology
- Wjec criminology past papers unit 4
- Advanced digital information corporation