Operating Systems CS 502. Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!

Slides:



Advertisements
Similar presentations
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
Advertisements

Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
Brainstorm About Computer Networks Take 3-4 minutes to write –Include your name (I’ll collect and read, but not grade) What are some network applications?
Operating Systems CS Topics Background Admin Stuff Motivation Objectives Operating Systems!
CS525z Multimedia Networking Spring 2002 Mark Claypool.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
IMGD 1001 The Game Development Process Mark Claypool.
IMGD 1001 The Game Development Process Mark Claypool.
1 CS4513 Distributed Computing Systems Bob Kinicki Term D04.
Operating Systems CS 502. Topics Background Admin Stuff Motivation Objectives Operating Systems!
ID 111x The Game Development Process Mark Claypool.
COMS W1004 Introduction to Computer Science June 25, 2008.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
CS533 Concepts of Operating Systems Class 1 Course Overview and Entrance Exam.
Operating Systems CS Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
Operating Systems CS 502. Topics Background Admin Stuff Motivation Objectives Operating Systems!
What Do You Think Are Technical Topics for Developing Games? Consider a computer game you want to build (or, one you like that has been built) Assume you.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
What Do You Think Goes Into Developing Games? Consider a computer game you want to build (or, one you like that has been built) Assume you are inspired.
Operating Systems CS Topics Background Admin Stuff Motivation Objectives Operating Systems!
CS4513 Distributed Computer Systems Mark Claypool.
CS525u Multimedia Computing Spring 2001 Mark Claypool.
Operating Systems I CS Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
CS4513 Distributed Computer Systems Mark Claypool.
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
Silberschatz, Galvin and Gagne ©2007 Operating System Concepts with Java – 7 th Edition, Nov 15, 2006 Chapter 2: Operating-System Structures.
CS533 Modeling and Performance Evaluation of Network and Computer Systems Mark Claypool.
Welcome to EECS 340 Introduction to Computer Networking.
Operating Systems CS 3013/502. Topics Background Admin Stuff Motivation Objectives Operating Systems!
CS529 Multimedia Networking Admin. Topics Background Admin Stuff Motivation Objectives Multimedia!
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
Introduction COMP104: Fundamentals and Methodology.
CSSE 492 Advanced Computer Networks Dr. Yingwu Zhu Spring 2008.
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.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
WEEK 1 COURSE INTRODUCTION INTRODUCTION TO OPERATING SYSTEMS OPERATING SYSTEM STRUCTURES Operating Systems CS3013 / CS502.
CS4513 Distributed Computing Systems D-term 2014 Mark Claypool.
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
CNS 4450 Syllabus. Context Language is a tool of thought. We rarely think without words. In solving problems by computer, we eventually get to the point.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Colorado Tech CS 145 Intro to UNIX Orientation T’Christopher Gardner
Course Information Sarah Diesburg Operating Systems COP 4610.
Course Information Andy Wang Operating Systems COP 4610 / CGS 5765.
HOW I SURVIVED A SCHULTZ COURSE AND LEARNED TO LOVE INFORMATION SYSTEMS Fall 2014 Edition.
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.
1 What Do You Think Goes Into Developing Games?  Consider a computer game you want to build (or, one you like that has been built)  Assume you are inspired.
OS, Operating System First Semester, Year 2000 Wannarat Suntiamorntut Department of Computer Engineering, PSUWannarat Suntiamorntut.
CMSC 491/691 A Web of Data Administrivia Spring
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.
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
CMSC 491/691 A Web of Data Administrivia Spring
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
CS4513 Distributed Computing Systems C-term 2016 Mark Claypool.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
CSC4320/6320 Operating Systems.  Instructor: Xiaolin Hu   Phone:  Office: 25 Park Place Building,
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Course Information Mark Stanovich Principles of Operating Systems
Andy Wang Operating Systems COP 4610 / CGS 5765
Operating Systems CS 3013.
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Lecture 1 Class Overview
Presentation transcript:

Operating Systems CS 502

Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!

Professor Background F Dr. Mark Claypool (Professor, “Mark”) F Systems guy –operating systems –distributed systems –collaborative systems –(multimedia performance) F TRS-DOS, MS-DOS, Windows, Solaris F WindowsNT and Linux

Student Background F Who are you? –Name, Major, Class –Undergrad degree in …? F Experience? –Programming (C, C++, Java) F Operating Systems? –Unix –Windows F Other –What do you want out of the course?

Syllabus Stuff F Online – F Office hours by appointment F F Text Book –Operating Systems Concepts. Fifth Edition. by A. Silberschatz and P.B. Galvin. u Was: Addison-Wesley, Mass, 1998.

Course Breakdown F Prerequisites –C programming (must) –Machine organization (recommended) –Unix (recommended), but other may be ok F Grading –Exams –Projects –Homework –Attendance (kidding)

Exams F 2 exams F Non-cumulative F Closed –Closed-note –Closed-book –Closed-friend –Cheat-sheet? F 25% of your grade, each

Projects F 4 projects F Can be done in groups of 2 F Implementation using OS concepts –not of F C, Unix –C++ Ok –Windows Ok F 30% of grade F Project 1 out today –turn in via

Homework F 4 homework assignments F Apply theory from class F Prepare for exam F 20% of grade

Slides F On the Web F PPT and PDF F Typically, after class but may have “Today’s Slides” or hard copies –Say, Wednesday afternoon –Will send

Why This Class? F WPI CS requirements –“core course” for M.S. degree F Combines CS concepts –algorithms, languages, data-structures, hardware –system design w/tradeoffs F Better use of the computer F Programming skills and systems concepts –Networks, Advanced Operating Systems F Fun!

Course Objectives F Theory of Operating Systems –problem solving homework F Implementation of systems issues –hands-on projects F Latest OS concepts –Windows NT and Linux as examples –Supplementary research papers