introduction-01 - CS 414/415 Systems Programming and...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 414/415 Systems Programming and Operating Systems Fall 2007 Instructor: Einar Vollset
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Administrative Instructor: Einar Vollset - einar@cs.cornell.edu, 4114 Upson 415 Instructor/TA: Barry Burton 414 Head TA: Anton Mozorov Lectures: CS 415: Monday 3:35 – 4:25 PM, Holister 110
Background image of page 2
Course Help Course staff, office hours, etc,etc: www.cs.cornell.edu/courses/cs414/2007fa/ Required Textbook: Operating Systems Concepts: 7 th Edition Silberschatz, Galvin and Gagne For the not-so-faint-at-heart:
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CS 414: Overview Prerequisite: Mastery of CS 314/316 material CS 414: Operating Systems Fundamentals of OS design How parts of the OS are structured What algorithms are commonly used What are the mechanisms and policies used Evaluations: Midterm, Exams Readings: research papers
Background image of page 4
CS 415: Overview CS 415: Practicum in Operating Systems This is the lab course for CS 414. You should take it! 5 bi-weekly assignments. Concepts covered include: Threading Synchronization Filesystems Networking Some familiarity with the C programming language a benefit.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Grading CS 414: Operating Systems Midterm ~ 30% Final ~ 50% Assignments ~ 10% Subjective ~ 10% CS 415: Systems Programming 5 projects ~ 100% This is a rough guide
Background image of page 6
Academic Integrity Submitted work should be your own Acceptable collaboration: Clarify problem, C syntax doubts, debugging strategy Dishonesty has no place in any community May NOT be in possession of someone else’s homework/project May NOT copy code from another group May NOT copy, collaborate or share homework/assignments University Academic Integrity rules are the general guidelines Penalty can be as severe as an ‘F’ in CS 414 and CS 415
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Course Material Introduction, history , architectural support Concurrency, processes, threads Synchronization, monitors, semaphores Networking, distributed systems Memory Management, virtual memory Storage Management, I/O, Filesystems Security, Distributed Systems Case studies: Linux
Background image of page 8
Operating systems are the core of a computer system
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/19/2008 for the course CS 4410 taught by Professor Vollset during the Fall '07 term at Cornell University (Engineering School).

Page1 / 29

introduction-01 - CS 414/415 Systems Programming and...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online