fcm 710 architecture of secure operating systems

10
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N [email protected] http://jjcweb.jjay.cuny.edu/ssengupta/ Spring 2010

Upload: naida-rhodes

Post on 31-Dec-2015

32 views

Category:

Documents


0 download

DESCRIPTION

Prof. Shamik Sengupta Office 4210 N [email protected] http://jjcweb.jjay.cuny.edu/ssengupta/ Spring 2010. FCM 710 Architecture of Secure Operating Systems. What is the course about?. Operating Systems What is Operating System (OS)? Focus on basic theoretical foundations of OS - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: FCM 710  Architecture of Secure Operating Systems

Course Overview 1

FCM 710 Architecture of Secure Operating Systems

Prof. Shamik SenguptaOffice 4210 N

[email protected]://jjcweb.jjay.cuny.edu/ssengupta/

Spring 2010

Page 2: FCM 710  Architecture of Secure Operating Systems

Course Overview 2

What is the course about?

Operating Systems

What is Operating System (OS)? Focus on basic theoretical foundations of OS learn components of efficient OS Will learn about OS glitches How to secure OS? How to protect OS? Case Studies!

Page 3: FCM 710  Architecture of Secure Operating Systems

Course Overview 3

Timing and Contact Information

Class meeting time: Tuesdayo 6:20pm – 8:20pm

Office hours:o North Hall, 4210o Tuesday (5:00pm – 6:15pm) Or By appointments

Email: [email protected]

Office Phone: 212-237-8826

Page 4: FCM 710  Architecture of Secure Operating Systems

Course Overview 4

Course Material Information No single textbook. Class notes and slides. References to current materials from journals, magazines

and other websites may also be used. Reference Texts:

o Modern Operating Systems, (3rd Edition), by Andrew S. Tanenbaum, Publisher: Prentice Hall, ISBN-10: 0136006639 | ISBN-13: 9780136006633

o Operating Systems: Internals and Design Principles, (6th Edition), by William Stallings, Publisher: Prentice Hall, ISBN-10: 0136006329 | ISBN-13: 9780136006329

o Operating System Concepts, (8th Edition), by Abraham Silberschatz, Peter B. Galvin, Greg Gagne, ISBN: 9780470128725

The above list is not exhaustive and students may refer to any other operating systems reference books for this course.

Page 5: FCM 710  Architecture of Secure Operating Systems

Course Overview 5

Material Information (contd.)

Class WWW site:o http://jjcweb.jjay.cuny.edu/ssengupta/o Blackboard online

o Materials will be posted on these sites Class notes Articles Assignments Grades [BLACKBOARD]

Feel free to ask me any questions…o When emailing: “FCM 710 <YOUR SUBJECT>”

Page 6: FCM 710  Architecture of Secure Operating Systems

Course Overview 6

Course Syllabus Overview Operating Systems overview

Process Managemento CPU scheduling, Threadso Process synchronization and Deadlocks

Storage Managemento Memory management, virtual memory

I/O Systems

Distributed Systems

Protection and Security

Case studies! (will also be part of the project)

Page 7: FCM 710  Architecture of Secure Operating Systems

Course Overview 7

Grading Information

Workload and grading:

Course work approx %

Project 30%

Two Homework assignments 20%

Midterm exam 25%

Final In-class Quiz 25%

Late policy Submission will not be accepted after due date Permission needed for exceptional circumstances

Grading Policy - standard Attendance

Page 8: FCM 710  Architecture of Secure Operating Systems

Course Overview 8

More about Grading Two Homework assignments

o Usually 1 week for submissiono Tentative schedule has been uploaded

Midterm Examo Approx. 1 houro Syllabus for midterm: materials covered till midterm

Final Examo Approx. 1 houro Syllabus for Final: materials covered after midterm

Page 9: FCM 710  Architecture of Secure Operating Systems

Course Overview 9

More about Grading (Project) 1 Project

o 15 weeks timeo Individual/2-person team project

o Can be either1. Research article OR2. Hands-on Project pertaining to any OS

o More about these will be discussed in classo See Handouts!

Page 10: FCM 710  Architecture of Secure Operating Systems

Course Overview 10

Questions, Comments, …??