CS370: System Architecture & Software [Spring 2012]

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

{Home}

Assignments

All assignments are due at 5:00 PM on the due date. There is a late penalty of 10% per-day for up to a maximum of 2 days. All assignments will be posted at least 2 weeks prior to its due date. We will have a mix of both written and programming assignments. All assignments will be posted on this page.

All assignments should be submitted using the checkin system. Comprehensive instructions for using this is available in this PDF document.



Assignment 0
This assignment just makes sure that you are able to use the checkin system. There are no points for this assignment, but it is mandatory. The checkin folder set aside for this submission is ASG0. More details are available here.
Posted: 1/24/2012
Due date: 2/1/2012 @5:00 PM






Assignment 1
The objective of this assignment is to get you to use the fork(), exec(), and wait() system calls on Unix. This assignment will account for 10 points towards your final course grade. The checkin folder set aside for this submission is ASG1.

Posted: 1/26/2012
Due date: 2/15/2012 @5:00 PM








Assignment 2
The objective of this assignment is to get you to be comfortable with Shared Memory and Pipes for Inter Process Communications on Unix. This assignment will account for 10 points towards your final course grade. The checkin folder set aside for this submission is ASG2.

Posted: 2/7/2012
Due date: 2/22/2012 @5:00 PM






Assignment 3
This is an assignment on CPU Scheduling. This assignment will account for 5% of your course grade. The assignment itself will be graded on a scale of up to 10 points. The points distribution for this assignment is also included. This assignment should be submitted in PDF format. The file naming convention for your submission is Firstname_Lastname_ASG3.pdf. The PDF file should be submitted using the checkin system. The folder set aside for this submission is ASG3.

Posted: 2/21/2012
Due: 3/7/2011 @5:00 PM






Assignment 4
This is an assignment on solving the Producer-Consumer problem with a Bounded Buffer. This assignment will account for 10% of your course grade. The checkin folder set aside for this submission is ASG4.

Posted: 3/26/2012
Due: 4/11/2012 @5:00 PM







Term Paper
This is an assignment on writing a term paper on a topic in the area of smart phone operating systems. This assignment will account for 10% of your course grade. The checkin folder set aside for this submission is TP. There are 3 deliverables for this assignment

TP-Deliveriable 1: Due on 4/4/2012
TP-Final-Paper : Due on 4/25/2012
Poster Session: TBD; this will be in the last week of April





Term Paper Groups
Last updated on 3/22/12
Group # Member 1 Member 2 Member 3
1 Peter Williams Kyle Smith Sam Novotny
2 Annika Muehlbradt Cameron Tolooee Oscar Rodriguez
3 Tyler Scott Danielle Alexander Nathan Nuber
4 Andrew Riley Shadoe Trujillo Clint Sprague
5 Dereck Jacobsen Justin Thimgan Alan Reno
6 Collin Brown James Thornton Kyler Strand
7 Matt Stobber Travis Burk David Jump
8 Matt Rakel Christopher Mersman John Carter
9 Daniel Hallworth Christopher Chalstrom Eric Stinert
10 Stephen Zapp Yijiang Zhou Zachary O'Farrell
11 Brian Lund Brad Jakobitz Chris Cook
12 Andy Shank Thomas Harrison Joseph Orme
13 Russell Geroche Colton Frazier Andy Fries
14 Chris Millard Joseph Arnett James Hamilton
15 Andrew Shearer Cooper David Fraiser-Jones James Rogers
Jacob Jensen

 

 

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