Operating Systems CS 3013.

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

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.
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.
Operating Systems CS Topics Background Admin Stuff Motivation Objectives Operating Systems!
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.
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.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
CS4513 Distributed Computing Systems D-term 2014 Mark Claypool.
SE 2030 Software Engineering Tools and Practices SE 2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
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.
CMSC 491/691 A Web of Data Administrivia Spring
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
CMSC 491/691 A Web of Data Administrivia Spring
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.
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
EECS 110: Introduction to Programming for Non-Majors
Computer Networks CNT5106C
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
Computer Organization II
CMSC 611 Advanced Computer Arch.
Course Information Mark Stanovich Principles of Operating Systems
Data Analysis for Game Development
CS533 Concepts of Operating Systems Class 1
Introduction and Overview
CPSC 441: Computer Communications
Data Analysis for Game Development
Advanced College English
FINAL EXAM INFORMATION
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
CMSC 611 Advanced Computer Arch.
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Introduction Andrew Whitaker
Andy Wang Operating Systems COP 4610 / CGS 5765
Loose ends from yesterday
CS533 Concepts of Operating Systems Class 1
CSCI 1730: C++ and System Programming
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, network games) TRS-DOS, MS-DOS, Win95, Solaris Windows and Linux

Student Background Who are you? C experience 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: Mingzhe Li, Feng Li Office hours: (see Web page) http://www.cs.wpi.edu/~claypool/courses/3013-A05/ TAs: Mingzhe Li, Feng Li Office hours: (see Web page) TBD Email Text Book(s)

Course Structure Prerequisites Grading C programming (must) Machine organization (recommended) Chapter in Silberchatz text Unix (recommended) Grading Homework and/or Quizzes (10%) Exams (50%) Projects (40%) Attendance (100% … kidding)

Homework and Quizzes Designed to get you ready for exam (And maybe encourage you to come class) Stress ideas taught in class (So, come to class) Maybe done in groups, but specified in class

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

Projects 4 projects (plus some extras) Implementation in Linux! “Fossil Lab” Assigned clients (see TA) Groups! Project 0 Linux dabbling admin, tools, kernel ...

Slides Trying notes on the whiteboard But 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 Combines CS concepts “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!