CPSC 120 B




Lecture
MWF 10:50am - 11:50am
Lab
MWF 12:00pm - 1:00pm

Scotty Smith

Office
Trexler 365-B
Office Hours
Monday / Thursday
3:00pm - 5:00pm
Email
chssmithATroanoke.edu

< Back
Printable Copy

Your Choice!

You have learned a whole lot over the course of this semester, so it is time to put that knowledge to the test. This assignment is very open ended. So much so, that a description doesn't so much make sense. You can do essentially anything you want!

You may work with a partner for this assignment, but you are not required to do so.


Setup

Create a directory assignment9 under assignments in your cs120 directory. All code for the assignment should be stored in this directory.

cd ~/cs120/assignments
mkdir assignment9
cd assignment9

Restrictions

This assignment is open ended, but there are a few restrictions:


Proposal

You must write up a short (1-2 paragraph) description for your proposed assignment. You should make sure to describe:

  1. The purpose of the program. What is the program going to do.

  2. The concepts you have learned this semester that will be used in your program.

  3. Why you think your program is sufficient to qualify as an assignment.

  4. Why you think you can finish the project by the deadline.

Due Date: Monday, Nov. 25th 2013 by the beginning of class via email!


Hack-a-Thon

The RCSCACM is hosting a Hack-a-Thon from 7:30 PM on Monday, December 2nd until 7:00 AM on Tuesday, December 3rd. Refreshments will be provided. Dr. Bouchard and I will commit to being on campus and available to answer questions during this time. This is optional, but I suggest you joining us for some portion of the night, to get a head start on the project.


CPSC 120 Showcase

Good news everyone! Class is cancelled Friday, December 6th. This is so you can join us for the CPSC 120 Showcase from 12:00 PM (noon) to 1:00 PM in the Atrium of the Colket Center! You will spend this time showing off your programs to students from across the campus, as well as presenting your program to me. A portion of your final assignment grade will be from this presentation. If you have a scheduling conflict (and you shouldn't, it is the normal class time after all), contact me ASAP.

Bonus points may be awarded to programs that are viewed favorable by your fellow students. It is in your best interest to do your best!


Submission

You are required to submit a tar file to http://cseval.roanoke.edu/. On cseval, there is a link for Assignment 9. You can create a tar file by issuing the following commands:

cd ~/cs120/assignments
tar czvf assignment9.tgz assignment9/