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

Slides:



Advertisements
Similar presentations
CS3516 The main course syllabus is at: This document is an expansion of that syllabus. I’m hoping they say the same thing.
Advertisements

Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
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.
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.
BNAD 301 Global and Financial Economics & Strategies.
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!
1 Foundations of Software Design Lecture 1: Course Overview Intro to Binary and Boolean Marti Hearst SIMS, University of California at Berkeley.
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.
Claypool and Lindeman - WPI, CS and IMGD1 What Do You Think Goes Into Developing Games?  Consider a computer game you want to build (or, one you like.
COMP171 Data Structures and Algorithm Huamin Qu Lecture 1 (Sept. 1, 2005)
Operating Systems CS Topics Background Admin Stuff Motivation Objectives Operating Systems!
Welcome to MAT 142 MWF 7:40 SLN Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 9:15 am – 10: 15 am Tuesday and Thursday.
CS4513 Distributed Computer Systems Mark Claypool.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
CS525u Multimedia Computing Spring 2001 Mark Claypool.
EE 220 (Data Structures and Analysis of Algorithms) Instructor: Saswati Sarkar T.A. Prasanna Chaporkar, Programming.
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
Operating Systems CS 502. Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
ECE200 – Computer Organization Course Introduction.
CS4513 Distributed Computer Systems Mark Claypool.
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
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.
1 Course Introduction CS423 Client/Server Programming and Apps References: Comer/Stevens, Ch1.
WEEK 1 COURSE INTRODUCTION INTRODUCTION TO OPERATING SYSTEMS OPERATING SYSTEM STRUCTURES Operating Systems CS3013 / CS502.
CS4513 Distributed Computing Systems D-term 2014 Mark Claypool.
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.
CS4432Notes 11 CS 4432 Database Systems II Lecture 1: Introduction Professor Elke A. Rundensteiner Today: Tim Sutherland.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Colorado Tech CS 145 Intro to UNIX Orientation T’Christopher Gardner
CS111 Fall 2007 Professor Sprenkle September 7, 2007.
Course Information Sarah Diesburg Operating Systems COP 4610.
Course Information Andy Wang Operating Systems COP 4610 / CGS 5765.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
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.
CMSC 491/691 A Web of Data Administrivia Spring
Course Overhead. 1.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 9 th Edition, Jan 12, 2012.
01 - Course Intro.CSC4071 CSC407F Software Architecture & Design Prof. Penny LP396C
ITIS 4510/5510 Web Mining Spring Overview Class hour 5:00 – 6:15pm, Tuesday & Thursday, Woodward Hall 135 Office hour 3:00 – 5:00pm, Tuesday, Woodward.
CMSC 491/691 A Web of Data Administrivia Spring
ITK 168 Structured Problem-Solving Using the Computer Fall, 2006.
Data, Information and Knowledge (and the delayed Introduction!) Session 2 INST 301 Introduction to Information Science.
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.
1 CS/ECE 354 Fall 2013 “New, and improved!”. 2 Karen Miller Phone: CS.
Programming In Perl CSCI-2230 Wednesday, 4pm-5:50pm Paul Lalli - Instructor.
CS-321 Dr. Mark L. Hornick 1 CS-321 – Computer Graphics Dr. Mark L. Hornick web: webCT: webct.msoe.edu.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Syllabus Introduction to Computer Science
Operating Systems CS 3013.
Andy Wang Operating Systems COP 4610 / CGS 5765
Lecture 1 Class Overview
Presentation transcript:

Operating Systems I CS 3013

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, Win95, Solaris F WindowsNT and Linux

Student Background F Who are you? –Name –Class (freshman, junior …) –Major (CS, EE, Basket Weaving...) F C experience F Java experience F Unix experience F Operating Systems? F Other

Syllabus Stuff F F TAs: Ganga Kannan, Sirisha Jasti F Office hours : Monday: 10-11, 12-1 Tuesday: Wednesday: 11-12, 2-3 Thursday: Friday: 10-11, 4-5 F F Text Book (sigh)

Course Structure F Prerequisites –C programming (must) –Machine organization (recommended) –Unix (recommended) F Grading –Exams –Projects –Homework –Attendance (kidding)

Exams F 2 exams F 35% of grade F Non-cumulative F Closed-note F Closed-book F Closed-friend F Cheat-sheet?

Projects F 4 projects F Implementation using OS concepts –not of F C, Unix –C++ Ok –Java! F Project 0 –turn in via

Slides F On the Web F PPT and PDF F “Today’s Slides” –Say, 2:00-2:30 –Will send

Why This Class? F WPI CS requirements –“core course” for majors F Combines CS concepts –algorithms, languages, data-structures, hardware –system design w/tradeoffs F Better use of the computer F C programming in Unix environment –Networks, OS II (Distributed Computing Systems), WebWare F Fun!