CS451: Operating Systems [Spring 2010]

csu-logo
line
{Announcements} {Syllabus} {Grading} {Schedule} {Assignments}

{Home}

Syllabus

Prerequisites: CS370 (strictly enforced)

Required Texts Instructor
 

Kay Robbins & Steve Robbins.
Unix Systems Programming, 2nd edition,
Publisher: Prentice Hall
ISBN-13: 978-0-13-042411-2.

Avi Silberschatz, Peter Galvin, Greg Gagne.
Operating Systems Concepts, 8th (7th) edition
Publisher - John Wiley & Sons, Inc.
ISBN-13: 978-0-470-12872-5.

  Shrideep Pallickara
Office: Room 346, CS Building
Office Hours: 3:00-4:00 pm MW
E-mail: shrideep {aT} cs.colostate.edu
(with the obvious change)
Tel: 970.492.4209

Additional Useful References
(1)
Modern Operating Systems. Andrew S Tanenbaum (3rd Edition, 2007). Prentice Hall.
ISBN: 0136006639/978-0136006633.
(2) C Programming Language (2nd Edition). Brian W. Kernighan and Dennis M. Ritchie.
Prentice Hall. ISBN: 0131103628/978-0131103627
(3) Concurrent Programming in Java(TM): Design Principles and Pattern (2nd Edition).
Doug Lea. Prentice Hall. ISBN: 0201310090/978-0201310092.
(4) Computer Networks: A Systems Approach. Larry Peterson and Bruce Davie.
3rd edition. Morgan Kaufmann. ISBN: 978-0-12-370548-8


Capstone course & Term paper:
This class is a capstone course - and as such, a written term paper is required. The term paper will be restricted to a topic in the area of Operating Systems for smart-phones. These operating systems can include inter alia Google's Android, Apple's iPhone, Nokia's Symbian, and RIM's Blackberry.

The first deliverable of the term paper is the topic itself. This should be 1-2 pages and include a brief description of the topic and 3-4 citations of pertinent papers. This deliverable will be worth 1 point.

The second deliverable of the term paper is an update. This should be 3-4 pages and should include a brief description (expanded from the first deliverable), the related works section, and 8-10 citations. This deliverable will be worth 2 points.

The final deliverable is the finished term paper of approximately 4000 words and include 10-15 citations of sources for the paper. It must be coherent, succinct, and readable. The term paper should be submitted in PDF format. This deliverable is worth the remaining 7 points.

 

Conduct
All students are expected to be familiar with the policies in the department's student information sheet available here.

 


Department of Computer Science, Colorado State University,
Fort Collins, CO 80523 USA
© 2010 Colorado State University