![]() |
15110
FALL 2011
|
Fast Links: Lab Sections and Course Assistants | Lab Assignments
Each lab will be posted here for your reference along with sample answers after the labs are all over. Labs participation counts for 10% of your grade. There are 13 labs so you can miss 3 labs without penalty. However, you are responsible for understanding the material in ALL labs, so you should go to all of the labs if you can. You must go to the lab for your assigned section in order to get credit for lab participation.
A lab exam will be given in the last (14th) lab that will test your ability to write simple Ruby programs given a limited amount of time and resources. All students must attend this final lab and take this exam. No makeups will be allowed except as allowed in the official course policy. The lab exam is worth 5% of your grade.
Lab Sections and Course Assistants
You are required to go to your assigned lecture and lab. Since part of your course grade depends on lab participation, you must go to your assigned section to get lab credit. To email your CA directly, you can send mail to their andrew ID "at" (@) andrew.cmu.edu .
SECTION | DAY/TIME | ROOM | COURSE ASSISTANT | ANDREW ID |
A | R 9:30AM-10:20AM | GHC 5201 | Carrie Purta | cpurta |
B | R 9:30AM-10:20AM | GHC 5205 | Sanil Shah | sanils |
C | R 10:30AM-11:20AM | GHC 5201 | Eshan Chordia | echordia |
D | R 10:30AM-11:20AM | GHC 5205 | Brenden Patch | bpatch |
K | R 11:30AM-12:20PM | GHC 5201 | Matt Sarett | msarett |
L | R 11:30AM-12:20PM | GHC 5205 | Brian Humbarger | bhumbarg |
E | R 12:30PM-1:20PM | GHC 5201 | Eric Gottlieb | egottlie |
F | R 12:30PM-1:20PM | GHC 5205 | Michael Hansen | mhansen1 |
G | R 1:30PM-2:20PM | GHC 5201 | Phil Mansfield | pmansfie |
H | R 1:30PM-2:20PM | GHC 5205 | Max Herman | mpherman |
I | R 3:30PM-4:20PM | GHC 5201 | Cathy Li | chli |
J | R 3:30PM-4:20PM | GHC 5205 | Tamar Ben-Shachar | tbenshac |
M | R 4:30PM-5:20PM | GHC 5201 | Vineet Baldwa | vbaldwa |
N | R 4:30PM-5:20PM | GHC 5205 | Vishal Jeet | vjeet |
Instructions for Electronic Handin
Lab 1 | Thursday, Sept. 1 | Computer History | |
Lab 2 | Thursday, Sept. 8 | Intro to Ruby and irb | |
Lab 3 | Thursday, Sept. 15 | Prime Numbers | |
Lab 4 | Thursday, Sept. 22 | Another Sorting Algorithm | |
Lab 5 | Thursday, Sept. 29 | Debugging Practice | |
Lab 6 | Thursday, Oct. 6 | Quicksort | |
Lab 7 | Thursday, Oct. 13 | Huffman Encoding | |
Lab 8 | Thursday, Oct. 20 | Bitmaps and MARS | |
Lab 9 | Thursday, Oct. 27 | Monte Carlo and Pi | |
Lab 10 | Thursday, Nov. 3 | Cellular Automata | |
Lab 11 | Thursday, Nov. 10 | Sorting Networks and MSTs | |
Lab 12 | Thursday, Nov. 17 | Graphics in Ruby | |
Thursday, Nov. 24 | NO LAB - THANKSGIVING BREAK | ||
Lab 13 | Thursday, Dec. 1 | Tic Tac Toe | |
Thursday, Dec. 8 | LAB EXAM |