CS-141 LAB, Spring 2016







Course Information

Professor: Padraic Cashin
Office: Science Center 334/336
Email: cashinpj@clarkson.edu
Office hours: Mon 9:00am - 10:00am, Wed 9:00am - 10:00am, Fri 9:00am - 10:00am, SC 334/336


Teaching Assistant: James Bruska
Office: Science Center 334/336
Email: bruskajp@clarkson.edu
Office hours: Tue 3:00pm - 5:00pm, Thur 3:00pm - 5:00pm; SC 334/336


Teaching Assistant: Garegin Grigoryan
Office: Science Center 334/336
Email: grigorg@clarkson.edu
Office hours: Mon 11:30am - 12:30am, Tue 1:00pm-2:00pm, Wed 11:30am-12:30am, Thur 1:00pm - 2:00pm, Fri 11:30am - 12:30am; SC 334/336

Time & Location

Lab Room: Science Center 334
Lab Time: Tuesday Section 1: 10:00 to 10:50, Section 2: 11:00 to 11:50, Section 3: 4:00 to 4:50

Assignment Policies

  1. Lab Assignments will be posted on this webpage
  2. Lab assignments are due the following Friday at 11:59pm and should be uploaded to the CS141 student directory.
  3. Grades will be available on Moodle within one week of your assignment submission.
  4. Assignments submitted after the deadline will not be graded
  5. You are welcome to discuss strategies to solve the assignments with other students but your assignment solutions must primarly represent your individual work.

Assignments

Lab Due Date Resource
Lab 01 January 15, 2016 11:59PM EST
Lab 02 January 22, 2016 11:59PM EST C++ Language Ref
gcc Getting Started
Lab 03 January 29, 2016 11:59PM EST
Lab 04 February 5, 2016 11:59PM EST Hardcopy of Answer Sheet should be handed in by end of day Friday.
Fibonacci Source code handed in on Odin.
Lab 05 February 15, 2016 11:59PM EST
Lab 06 February 19, 2016 11:59PM EST
Lab 07 February 26, 2016 11:59PM EST
Lab 08 March 4, 2016 11:59PM EST Lab 08 Resource
Lab 09 Hardcopy: March 11, 2016 12:30PM EST OR
e-mailed scans/filled pdf: March 11, 2016 11:59PM EST
Lab 09 Resource
Lab 09 Answersheet
Lab 10 March 25, 2016 11:59PM EST
Lab 11 April 1, 2016 11:59PM EST
Lab 12 April 8, 2016 11:59PM EST
Lab 13 April 15, 2016 11:59PM EST Lab 13 Resourses

Resourses

Basic Linux Commands

Odin How-To (A guide to submitting assignments)

Vim Cheat Sheet

Text Editors


Grading Rubric

Your lab assignments will be graded according to the following metric. The maximum points you can get is 10.

Criteria Points Awarded
Output is correct and matches the sample output exactly 1
The code meets style requirements and is commented well 1
Output is correct 2
Code compiles 3
The general logic of the program is correct 2
You submitted the assignment 1