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

Slides:



Advertisements
Similar presentations
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?
Advertisements

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.
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.
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.
Operating Systems CS Topics Background Admin Stuff Motivation Objectives Operating Systems!
CS3381 Des & Anal of Alg ( SemA) City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1 CS3381 Design and Analysis of Algorithms.
CS4513 Distributed Computer Systems Mark Claypool.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
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.
Operating Systems CS 502. Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
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!
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
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.
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
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.
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.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Lecture 1 Page 1 CS 236 Online Introduction CS 236 On-Line MS Program Networks and Systems Security Peter Reiher.
CS4513 Distributed Computing Systems C-term 2016 Mark Claypool.
1 CS/ECE 354 Fall 2013 “New, and improved!”. 2 Karen Miller Phone: CS.
CS-321 Dr. Mark L. Hornick 1 CS-321 – Computer Graphics Dr. Mark L. Hornick web: webCT: webct.msoe.edu.
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Purpose of Class To prepare students for research and advanced work in security topics To familiarize students working in other networking areas with important.
ECE4823: WIRELESS AND MOBILE NETWORKS
22446: Microprocessors Introduction
The road ahead This class is only the beginning.
Course Information Mark Stanovich Principles of Operating Systems
Data Analysis for Game Development
CS533 Concepts of Operating Systems Class 1
Data Analysis for Game Development
FINAL EXAM INFORMATION
FINAL EXAM INFORMATION
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
C Programming Lecture 1 : Introduction
C Programming Lecture 1 : Introduction
Introduction Andrew Whitaker
Andy Wang Operating Systems COP 4610 / CGS 5765
CS533 Concepts of Operating Systems Class 1
Presentation transcript:

Operating Systems CS 3013

Topics Background Admin Stuff Motivation Objectives Operating Systems!

Professor Background Dr. Mark Claypool (professor, “Mark”) Systems guy –operating systems –distributed systems –collaborative systems –(multimedia performance) TRS-DOS, MS-DOS, Win95, Solaris Windowd 2000/NT and Linux

Student Background Who are you? –Name –Class (freshman, junior …) –Major (CS, EE, Basket Weaving...) C experience Intro course: cs1005, cs1006, other? Linux experience Operating Systems? Other (Super Bowl predictions)

Syllabus Stuff TAs: Jae Chung, Mingzhe Li Office hours: (see Web page) –Mo 12-2, Tu 9-10, We 11-1, Th 11-12, Fr Text Book(s)

Course Structure Prerequisites –C programming (must) –Machine organization (recommended) + Chapter in Silberchatz text –Unix (recommended) Grading –Homework (15%) –Exams (50%) –Projects (35%) –Attendance (100% … kidding)

Homework “Paper” problems Designed to get you ready for exam Stress ideas taught in class –(so, come to class) Not done in groups

Exams 2 exams 50% of grade Non-cumulative Closed-note Closed-book Closed-friend

Projects 3 projects (plus some extras) Implementation in Linux! –“Fossil Lab” Groups! Project 0 –Linux dabbling + admin, tools, kernel...

Slides On the Web Powerpoint and PDF Caution! Don’t rely upon the slides alone! Use them as supplementary material –(so, come to class)

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