Friday, December 11, 2009

Final Grades Released

The final exam grades have been released. The mean, median, st. dev on the exam are 118, 119, and 20, respectively, out of 173 points. Have a nice break.

Thursday, December 10, 2009

Office Hours Today (Thursday December 10th)

Hi all! I will be holding office hours today from 3pm-4pm in my normal office, and JJ will be holding office hours from 4pm-5pm. Good Luck on the rest of your exams! --Adam

Wednesday, December 09, 2009

Practice final exam answers

https://www.cs.cmu.edu/~211/webiso/exampleExams/practice_final_answers.pdf

Monday, December 07, 2009

Practice Final Exam

A practice final exam is available https://www.cs.cmu.edu/~211/webiso/exampleExams/practice_final.pdf

Note that the exam was selected because of the content it covers... but have fun studying.

Sunday, December 06, 2009

Turn in chess_final_handin

If you haven't submitted the final code that you used on the chess server, please submit that to chess_final_handin as soon as possible. (Your performance against the bots and in the 211 pool has already been recorded.) Only one person in your group needs to submit this.

Wednesday, December 02, 2009

Office hrs canceled this week

I will not be holding my office hours this week.

Grading Statistics

Hi all! We have compiled statistics for the quizzes and homeworks so far. Keep in mind that the statistics that involve the pirates assignment are not complete, as we are not done grading it yet. You can find the statistics here: https://www.cs.cmu.edu/~211/webiso/resources/stats.pdf --Adam

Many chess announcements

This is a long announcement; please read it carefully.

1. By Thursday, December 3 at 11:59pm, you need to hand in the unittested classes (TestedEvaluator, TestedAlphaBetaFixedDepth, TestedEndgameEvaluator) and the theory questions. DO NOT submit any revised searchers or evaluators; as long as you are passing the FrontDesk tests, you are done with this portion of the assignment. You can use up to 2 late days to extend this deadline to December 5 at 11:59pm.

2. Your performance against the bots and in the 211 pool will not be recorded until December 5, 11:59pm, regardless of however many late days you have.

3. The 211 pool should be reset soon.

4. By Saturday, December 5 at 11:59pm, please zip up your entire chess folder and hand it in to the "chess_final_handin" assignment on FrontDesk so we can look at the code you used on the chess server.

Sunday, November 29, 2009

JJ's office hours pushed forward

Please note that my office hours will be pushed forward to 12noon -1pm tomorrow (Monday).

Sunday, November 22, 2009

Jeff's office hours canceled this week

I am canceling my office hours this week; instead, I will extend my office hours until 3:30pm on Tuesday, December 1st.

Wednesday, November 18, 2009

Graph assignment and grading

We hope you enjoyed the graph assignment (aka Pirates). The feedback we have from you is that it was generally viewed as a worthy assignment, but that it was hard, especially for the time allotted. We want to acknowledge this, and we will grade the assignment accordingly! Additionally, several of you have asked for "how am I doing?" feedback. We are developing some information that can help you judge your overall progress, and we expect to get this to you right after Thanksgiving. We don't want you to panic unnecessarily in preparing for the final, but rather, in fact, to enjoy the experience!! -- Chris and Bill (and the TAs also)

Tuesday, November 17, 2009

Creating groups for chess

Please be aware that when you invite a partner to join a chess group, you may see a FrontDesk server error. However, FrontDesk is still sending email invitations correctly, so you may safely ignore this error.

Thursday, November 12, 2009

One more (hopefully last) clarification

First: Your greedy bot will most likely not need/use a cartographer (if done correctly). This is okay and even expected. Second: Don't just assume that one bot(MST-TSP or Greedy) should beat the other. Actually think about which one is better for TP and why. Again, for theory question 1, note that we are telling you whatever relative behavior between MST-TSP and Greedy that you see in TP will be identical to the relative outcome in TP Redux. This statement accounts for "tricky optimizations" that you might make. --Adam

Greedy Bot

Just in case (I'd rather make sure I've said it, then have people not know), I wanted to make sure that everyone realizes that writing the GreedyCaptainBot IS a required part of the assignment. As stated in the documentation, it is tested in a private test. To make sure you are passing, you can run the MST-TSP-APPROX bot against your greedy bot (as this is exactly what we are doing!). One more note: there is nothing wrong with using a greedy cartographer in addition to your greedy captain. Hope that helps, Adam

Wednesday, November 11, 2009

MST-TSP-TOUR

More clarifications... Section 7 of the spec has been updated to include more detail that may help you. --Adam

Chess Server Account

Chess Lab. is released and you can create an account in the server by using the following URL. http://www.link.cs.cmu.edu/211/sign-up.html If you have any problems in creating your account, then please let us know..

Tuesday, November 10, 2009

MST-TSP-TOUR Clarifications/Hint

Sorry for the delay in getting these up! There seems to be a lot of confusion in how to do MST-TSP-TOUR, so I wanted to officially make a few clarifications. (1) The graph you recieve will not necessarily be complete. This is the point of "completing the graph." To "complete the graph" your edges in the graph should be minimal path weights. This is convieniently where Dijkstra comes in. (2) To deal with a subset of vertices, you should just make a complete graph ON THOSE VERTICES, before creating an MST ON THOSE VERTICES. (3) The vertices in the list that you return represent a list of destinations. Imagine that you are at the vertex you want to start from. The list of vertices tells you where to go next. So, as a result of this, the first vertex in the list is NOT the goal, but the last is. Hope that helps! --Adam

Daegun's office hour today (11/10) is canceled

I am afraid I need to cancel today's office hour. I will be available via e-mail if you need any immediate help. Sorry for the short notice guys!

Dynprog targeted regrade

There was a mistake in the dynprog rubric for 1 (d), consequently, stating that some rooms e_i at times t_j were inaccessible if "n+1-i > T-1-j" for the n and T given in the problem intro (or an equivalent condition) was sometimes marked off a point, even though it is accurate. If you experienced this specific error in grading, then turn back in your graded dynprog homework to your TA next recitation (November 11th) and this specific error will be corrected. If for some reason your homework is not resubmitted that recitation, you can get into contact with Trevor Burns (tpburns@andrew.cmu.edu) to work it out, preferably by going to his office hours (Mondays 7-8pm GHC 4122) with the homework in hand. For any other grading concerns you should pursue the normal avenues of recourse. Thanks for your patience.

Monday, November 09, 2009

Oops...(pertaining to graphs again)

Apparently, the staff Kruskal was using the student UF...my bad. It's fixed now. You may want to re-submit to FrontDesk... Sorry for the inconvenience. --Adam

Friday, November 06, 2009

Graphs Lab Changes (again)

I have made a few changes that shouldn't affect most people, but I'm letting you know about them anyway. (1) The compareTo code for WeightedEdge has been changed to actually take the weight into account. (2) The staff tests have been fixed to rely less on the graphs you guys make, and now use the staff graph to test your algorithms. (3) The staff code now takes self-loops into account; you will not be penalized if you do not. --Adam

Thursday, November 05, 2009

Chanwoo's office hour moved once again.

Hi, I will cancel my office this week and instead I will have my office hour for two hours (4 PM to 6 PM) in the next week. This is a onetime change due to a on-going project in our group. I'm sorry about this inconvenience.

Midterm Grades Released

The mean and median for the exam were both 50 points out of 71. You can pick up your exam outside Dr. Scherlis' office between 8am and 3pm. TAs will also bring your exams to recitation next week.

Wednesday, November 04, 2009

Good News Everyone!

Hi all, We have decided to move the due date of Traveling Pirates forward two days. A few notes about this: 1) This is NOT a reason to delay starting the assignment; in fact, the reason we are extending the time you have for the lab is that it is non-trivial. 2) This has nothing to do with FrontDesk downtime; if it does occur, we will take this into consideration (and possibly move it forward further). Do not count on FrontDesk dying though. 3) The release date of Chess will NOT be moved forward; that is, you will simultaneously have two labs out for a few days. Good luck on the exam tomorrow!!!!! --Adam

Sunday, November 01, 2009

Graphs Lab Minor Oversight

Hey guys! Since this is a new lab, there were bound to be mistakes. A student pointed out that something didn't look quite right, and we have now fixed the error. If you re-download the stubs, you will get the change, but for those of you who don't want to, go to ( Here ) to see the exact change to the code. Thanks for the patience!

Friday, October 30, 2009

Chanwoo's office hour change (This week only)

Hi, I will move my office hour today from 5 to 6 to Monday from 5 to 6 in the next week. Sorry for the inconvenience. This is a onetime change due to a project in our group.

Monday, October 26, 2009

Adam's Office Hours Moved Again

Hey guys, I'm moving my Office Hours from their normal time on Wednesday to Friday from 1pm-2pm (for this week only). --Adam

Thursday, October 22, 2009

Lectures and videos updates

The matrix of lecture PDFs and video links has been updated.

Tuesday, October 20, 2009

Compression

Due to hardware issues, we have decided to give an additional extension for those who want to use late days. If your last handin was Sunday 10/18 11:59PM or earlier, you have used 0 late days. If your last handin was Monday 10/19 11:59PM or earlier, you have used 1 late day. If your last handin is Wednesday 10/21 11:59 *AM* or earlier, you have used 2 late days. That is, you have a 12-hour extension, if you want to use 2 late days on Compression.

Friday, October 16, 2009

FrontDesk back up + 1 day extension

FrontDesk is back up. Please check your most recent assignment submission; if it was not graded, you will need to resubmit your assignment. Because of the problems with FrontDesk, we have granted a 1 day extension. The new due date is 10/18 11:59 PM; if you use 2 late days, the final deadline is 10/20 11:59 PM.

Thursday, October 15, 2009

Frontdesk Queueing Problems

The course staff is aware of a queueing problem with compression submissions on Frontdesk. We are working to resolve this issue. We apologize for the inconvenience.

Monday, October 12, 2009

Daegun's office hour moved this week.

My office hour tomorrow (10/12) is moved to Thursday from 7 to 8 at West wing cluster. Sorry for the inconvenience -- starting mini 2, there won't be not many changes.

Sunday, October 11, 2009

Jeff's office hours 10/12

I'm moving my office hours this week to Monday 10/12, 4:30pm-5:30pm, GHC 4122. Sorry for all the schedule changes I've made this semester; there should be more consistency in the 2nd half of the semester.

Wednesday, October 07, 2009

Compression lab is now due 10/17

The due date for Compression has been moved from 10/15 11:59 PM to 10/17 11:59 PM. This also means that you may turn in the assignment by 10/18 11:59 PM at the cost of 1 late day, and by 10/19 11:59 PM at the cost of 2 late days.

Also, in preparation for the lab, I recommend the following PDF, prepared by Owen Durni, that shows all of the compressions and transformations that you will be implementing. Note also that you will be implementing the Burrows-Wheeler transformation slightly differently than what was presented in recitation.

https://www.cs.cmu.edu/~211/webiso/resources/BWCompressionNotes.pdf

Tuesday, October 06, 2009

Midterm Stats

We are done grading. The mean, median, and st. dev were: 51, 51, and 12, respectively (out of 80 points).

Last minute reminder

Last minute reminder: there's an office hour right before the midterm! Come with last minute question at the last minute! I'll be at Wean 8th floor couches from 11 am or somewhat earlier. Daegun

Saturday, October 03, 2009

Adam's Office Hours Moved (this week only)

I am holding my office hours this week on Sunday, October 4th in GHC 4122 at 2pm, instead of on Wednesday. This is mostly to be of more help for studying for the exam!

Wednesday, September 30, 2009

Cheat sheet addendum

There is a small correction to the cheat sheet policy discussed in recitation today. You may type your cheat sheet, but it must be your own (of course, you can talk about the course material with other students). Also, there have been a few announcements recently; click "Older Posts" to see all recent annoucements.

Practice Midterm

You can find a practice midterm here: https://www.cs.cmu.edu/~211/webiso/exampleExams/

Tuesday, September 29, 2009

Additional office hour

For those who have missed my office hour last week and (possibly) this week due to my mistake updating the google calender correctly, I'll hold an additional office hour next tuesday (Oct 6th) from 11:00 to 11:50, before the exam at Wean 8th floor couches. Since it's before the exam, please bring specific questions so that we can go over as many questions as possible.

Jeff's office hours 10/5

I'm moving my office hours next week to October 5th, 4:30pm-5:30pm, in GHC 4122, so as to better help you prepare for the midterm on October 6th.

Wednesday, September 23, 2009

Snakes due Oct 1

... and not on Sept 29, as previously announced. Sorry for the confusion.

Midterm 1

The first midterm will be on Oct. 6, not on Oct 1, as previously announced. The updated schedule is available under the 'Lectures' tab.

Tuesday, September 22, 2009

Daegun's office hour confusion

It seems like I didn't update the google calender properly to show my office hour that I moved last week. If anyone came to my previous office hour and waited for me, I apologize for your inconvenience. It's now corrected. Again, sorry for the confusion.

Sunday, September 20, 2009

Jeff's office hours moved this week

This week, my office hours will be from 10:30am-11:30am on Tuesday, Sept. 22. The location will tentatively be in Wean Hall on the 8th floor couches. Sorry for any inconvenience.

Friday, September 18, 2009

Google's Eric Schmidt in Pgh 23 Sept

Eric Schmidt, CEO of Google, will be in Pgh next week to speak on the future role of innovation in the global economy. The event takes place on Wednesday, 23 Sept 11am to noon at Heinz Field, in the East Club Lounge, 100 Art Rooney Ave. Tickets are required. There may be a free shuttle from CMU. Register at the website https://spreadsheets.google.com/viewform?formkey=dGU5MS1EU3VKZmZURVVVUDA2Z3Iza3c6MQ..

Wednesday, September 16, 2009

Owen's Office Hours Adjusted

My office hours usually begin at 10:30am on Thursday. This week I need to move them to 11:00am on Thursday.

Tuesday, September 15, 2009

Adam's Office Hours moved this week

My office hours this week will be on Friday, September 18th at 1:00 pm - 2:00 pm in GHC 4122, instead of the regular time. Next week, they will be back to Wednesdays at the normal time.

Monday, September 14, 2009

Daegun's office hour moved

Starting this week, I'll be having my office hour at 5:30 - 6:30 on Tuesdays, at West wing cluster. This change will be permanent.

Sunday, September 13, 2009

Jeff's office hours moved this week

For this week only, my office hours will be from 2pm-3pm on Monday, Sept. 14th in GHC 4122.

Tuesday, September 08, 2009

Please Include Link to Frontdesk Submission in DBoard Posts

If you have a question about a specific error or case that you are seeing on Frontdesk, please include a link to your submission so the course staff can quickly find your submission. At the very least, post your andrew id as that is the index the staff has for searching for submission.

Watching 211 videos

Here is how to watch: Click on the "Lectures" link on the left. Click on a video. You may be asked to authenticate with your andrew password.
  • Principal uses of the video are: (1) using lecture content to find answers to specific technical questions, (2) get clarification on some part of the lecture that may have been confusing the first time around, and (3) review later in the semester. Videos are less effective as a lecture substitute -- better to attend the live event.
  • Some how-to info: (1) Use the slide tray on the bottom to navigate -- just click on a slide or image. (2) Click on the "powerpoint" tab above the main window to see the powerpoint slides rather than the video of the screen or the screen capture (when we do this). Select the "+" on upper right to expand the image. (3) Videos that show powerpoint directly have a search function on lower left that you can use to find specific material -- the index is built from text on the slides. (4) Try also the note-taking tab -- you can create your own private notes or a public channel.
  • If you can't get authenticated, read this: This system uses CMU's "active directory" (ANDREW.AD.CMU.EDU) domain and it has one glitch: If your authentication fails, go to myandrew and reset your password to itself. (Why this works I cannot explain.)
Let us know if any problems. --Bill

Thursday, September 03, 2009

Lectures re-updated

I've updated my slides from the Sept 3 lecture (trees part 1). Corrections include the proof that the expected height of a BST is O(log n).

Wednesday, September 02, 2009

Lectures/recitations are up-to-date

All of the lecture and recitation materials up through today are now posted under the "Lectures" link.

Thursday, August 27, 2009

Homework Zero Released

Frontdesk is up and running. If you want to be in the course and you cannot access the Fall 2009 course in Frontdesk, send your andrew id to your TA. Homework Zero is out and is due Tuesday of next week (September 1). We apologize for the delay in getting the assignment released.

Wednesday, August 26, 2009

Frontdesk (and Waitlisted Students)

Frontdesk is currently not set up for this semester. Students cannot currently access the course or the homeworks. This will be resolved by the end of the day. If you are currently waitlisted for the course, please email your andrew id to your TA, who will be able to add you to Frontdesk after it is up and running this evening.

Monday, August 24, 2009

Welcome to 15-211

Hopefully we should have everything up and running by the time class starts!

Wednesday, May 13, 2009

Course grade cut-offs

Even with our last warning, we've had some questions about the letter grade cut-offs for the overall course grades. Please direct any questions here, or see this link for further information. Cheers.

Tuesday, May 12, 2009

Final exam grades

Please do not, under any circumstances, email us asking what the curve is for the course (or the exam). We plan to submit overall grades tomorrow afternoon. The final exam grades, though, have just been released. The mean (and median) score was 79 (out of 125), with a standard deviation of 17.

Saturday, May 09, 2009

Chess server grades released

The grades for your performance on the chess server are now released. Refer to the assignment documentation for the grading rubric. For computing the extra credit points, only students from this semester were considered, and only the best bot was considered from each partnership. If there is an error in the scoring, please let Jeff know by Tuesday at the very latest.

Cheat sheet policy

The cheat sheet policy for the final will be the same as the midterm (one 8.5 x 11 sheet of notes, double-sided).

Wednesday, May 06, 2009

Review session Saturday, 4 - 7 pm

The final exam review session is this Saturday, May 9th, from 4 - 7 pm in Wean 7500.

Office hours canceled

Sorry for the short notice, but my office hours today are canceled. I will instead have office hours tomorrow (Thursday) from 1 - 2 pm and Friday from 11 am - 1 pm. The TAs might be shifting their office hours this week, too. See the 15-211 calendar for details.

Friday, May 01, 2009

Office Hour Cancelled

I have to cancelled my office hour today due to an unexpected incident. Feel free to ask any question by email. I am very sorry for the inconvenience.

Office hour changes next week

I've just moved my office hours next week to Saturday, May 9, 1PM to 3PM. Expect other TAs to make similar office hour changes so that there are many office hour opportunities before the final.

Remember to turn in your final submission

So that we can see that you have written your own code for the chess server portion of this assignment, please turn in your code to the "chess-final-handin" assignment entry on Frontdesk by May 1st at 11:59 PM.

Thursday, April 30, 2009

Current Course Grades

An announcement I forgot to make in class: Early next week we plan to send each of you your current course grade, including quizzes, the midterm, and homeworks up to BaconBacon (but not including Chess).

Tuesday, April 28, 2009

Both endgame evaluators are now extra credit

It has been brought to our attention that there was a misprint in the starter code of the TestedEvaluator, which incorrectly labeled the EndgameEvaluator as extra credit. Because of this, both parts of the EndgameEvaluator (endgameEvaluatorTest0 and endgameEvaluatorExtraCreditTest) are now extra credit. The assignment docs will NOT be updated to reflect this due to Frontdesk limitations. I personally apologize for the misprint.

My office hour today(4/28) is moved

I'm moving my office hour today to 2:00-3:00 on this Thursday instead of the usual time. It will be still in the west wing cluster. Sorry for the inconvenience.

Monday, April 27, 2009

How to see your results vs. the bots

Use this link: http://www.link.cs.cmu.edu/211/chess-results.html This shows your bot vs. BachChoy and JackBach for the last 10 games played. A 1 denotes a win, a 0 denotes a loss, and a = denotes a tie.

Office Hour Canceled (4/27)

My office hours will be canceled on Monday 4/27. I broke my wrist and will be getting the cast put on that day. I will be available by appointment this week if necessary.

Friday, April 24, 2009

Office hour change 4/24

My office hour today (4/24) will be moved to 4:30 ~ 5:30 pm instead of the usual time

Tuesday, April 14, 2009

No Recitation April 15

There will be no recitation this week. Enjoy Carnival.

Monday, April 13, 2009

Office hour change 4/15

My office hour on Wednesday, April 15 will be from 11:00 AM to 12:00 PM (instead of the usual 3:00 PM to 4:00 PM).

Saturday, April 11, 2009

Chess assignment released

The chess assignment is now released on FrontDesk. Please read the assignment documentation carefully before starting--consider printing a copy so that you can easily make notes. As mentioned in the docs, each student can register for a chess server account at http://www.link.cs.cmu.edu/211/sign-up.html. Please do NOT use a password that you use anywhere else, as the passwords are stored in plaintext.

Wednesday, April 08, 2009

Daegun's office hour on 4/14 is canceled

Due to an interview scheduled at the time, I'm canceling my office hour on next Tuesday. I'll be available via e-mail if you need any immediate help. Sorry for the inconvenience.

Monday, April 06, 2009

Recitation 11 (4/8/09)

Recitation 11 on 4/8/09 will be devoted to going over debugging tactics and a tutorial on the Eclipse debugger. You may benefit from bringing your laptops to class by gaining some hands-on experience.

Friday, April 03, 2009

Eric's Office Hour Cancelled.

My today's office hour is cancelled because I am not feeling well. Feel free to ask any question by email. I am very sorry for the inconvenience.

Sunday, March 29, 2009

Assignment 5 released

Assignment 5 is released. It is due Thursday, April 9th, at 11:59 PM. Note that this is a partner assignment. If you so choose, you may work with a partner (and this partner does not have to be in your recitation section). Read the assignment documentation for more details.

Charlie's office hours cancelled this week

I'm out of town this week, and both of my office hours (Tuesday and Wednesday) are canceled.

Saturday, March 21, 2009

Office Hours Canceled

Unfortunately I will have to cancel my office hours on Monday 3/23. If this poses a serious problem for anyone, please contact me to set up an appointment for another time.

Thursday, March 19, 2009

Office hour change 3/20

My office hour tomorrow (3/20) will be moved to 4:30 ~ 5:30 pm instead of the usual time

Wednesday, March 04, 2009

Midterms Returned

For those of you who missed recitation today, we returned the midterms. Please read the following: the midterm exam was hard! The mean was 54.2 and the stdev was 17.5. Midsemester and final grades in the course are curved. Your midsemester grade is the best indicator of where you stand in the course. Please talk to the course staff if you are concerned. Exam grades have been released on Frontdesk.

Tuesday, March 03, 2009

Office hour change 3/4

I'm moving my office hours on Wednesday, March 4, a half-hour earlier. They will be from 2:30pm until 3:30pm.

Friday, February 27, 2009

note sheet for midterm exam

Our midterm exam will be closed-book, closed-notes, etc, except: you may bring a single 8 1/2 by 11 sheet of paper, filled front and back with any notes you want. During the exam you must use only your own note sheet, and you will turn in your notes with your midterm exam. We encourage you to make your own note sheet without collaborating with your classmates. We've found that the process of making your own notes will greatly help you study for the exam.

midterm review session Sunday night

We will have a review session Sunday night, from 8 - 10 pm, in Wean Hall 7500. Please come with questions: we will have no pre-prepared material.

Monday, February 23, 2009

cheating on early homeworks and quizzes

We've detected at least four cheating cases on the early homework assignments and quizzes, and we'll be handling those cases starting Tuesday night. If you think you have cheated or otherwise violated our collaboration policy, now is your chance to save yourself: your punishment will be much less harsh if you volunteer an unsolicited confession before we contact you. If you might have any reason to be concerned, please send an email to charlie@cs.cmu.edu immediately.

Wednesday, February 18, 2009

theory.pdf in starter code updated

The theory.pdf homework in the starter code was an older version of the homework. The correct version has now been updated into stubs.zip.

Tuesday, February 17, 2009

Charlie's Office Hours 30 Minutes Late on Wednesday

Charlie's Wednesday office hours this week will start at 1:30 instead of their usual time.

Office hour moved this week

I'm moving my office hour to this Thursday 2-3, at the WW cluster. Sorry for the inconvenience.

Saturday, February 07, 2009

Theory questions reminder

Remember that a hard copy of your typed theory questions for Homework 2 are due in your recitation on Wednesday, February 11th. Additionally, there will be no late days for the theory questions.

Expect FrontDesk slowness Thursday night

The FrontDesk developer warned us that FrontDesk is going to be extremely slow Thursday night, possibly requiring two or more hours to grade each submission. To help yourself (and each other), please submit to FrontDesk as early and as rarely as possible. Try to avoid using FrontDesk as a testing server; it won't work on Thursday night. Instead, please write a good suite of local JUnit tests so that you only need to submit to FrontDesk when your code has passed all your local tests.

Tuesday, February 03, 2009

Office hour moved this week

I'm moving my office hour to Thursday 2-3 at West Wing cluster for this week only. Sorry for the confusion.

Monday, February 02, 2009

Office Hours Changed

Due to timing conflicts with other 211-related work, I have changed my office hours from Tuesdays 4:30-5:30 to Mondays 4:30-5:30 in the same location. However, I will be unable to hold them today (2/2/09).

Friday, January 30, 2009

Assignment 2 Released (Snakes)

Assignment 2 has been released on Frontdesk. It is due Thursday, 12 February.

Thursday, January 29, 2009

ExpressionTrees Theory Submission

Ideally you should submit your answers to the expression tree theory questions in the theory.txt (plain text) file to Frontdesk. Since it seems we have confused some students, we will also accept solutions in pdf, which you should include with your submission to Frontdesk in the src directory. On future assignments we will only accept hardcopies of typeset solutions (in recitation).

Wednesday, January 28, 2009

Quiz 1 in recitation 1/28

As a final reminder, there will be a quiz in recitation today, January 28th. Any material covered so far in the course is fair game.

Tuesday, January 27, 2009

Link to Frontdesk when asking TAs about your code

When you have a specific question about your assignment and you want your TA to be able to see the code you've written so far, please link to the appropriate submission on Frontdesk (rather than attaching/including portions of your source). The link will look something like this: https://fd.cs.cmu.edu/frontdesk/codeview/?sub=#####.

Thursday, January 22, 2009

Lecture 04 written notes posted

By popular request I have posted the written notes from today's lecture. I will not post the written notes in the future. I am only posting today's notes because of the large number of written notes and fast pace of the lecture.

Tuesday, January 20, 2009

Homework 1 has been released

Homework 1, Expression Trees, has been released. Click on the Assignments link on the 211 portal to download the documentation and starter code. The assignment is due on Thursday, January 29th, at 11:59:59 PM. As with all assignments, make sure you read the documentation and starter code thoroughly before beginning to code.

Monday, January 19, 2009

Academic Development Peer Tutoring

Academic Development offers free walk-in tutoring (no appointment necessary) for 15-211 twice a week in the Mudge Library, Mondays and Thursdays from 8:30 - 11 pm. This tutoring is not intended as a replacement for our regular office hours, but you might find the service useful if you just need assistance with general course topics. See http://www.cmu.edu/academic-development/peer-tutoring/index.shtml for details.

Charlie's Office Hours Changed for MLK Day

I am moving my office hours this Monday to Tuesday, 3 - 4:30 pm.

Sunday, January 18, 2009

Owen's Office Hours Changed for MLK Day

I am changing the time of my office hours this Monday to 1:00-1:45pm.

Saturday, January 17, 2009

Section E TA

If you are in recitation Section E, your TA will be Sean Stangl.

Thursday, January 15, 2009

Pass/fail and Audit Policies Posted

We have set official policies for auditing 15-211 or taking it pass/fail. If you are considering one of these options, please see http://www.cs.cmu.edu/~211/policy/pass-fail-audit.html (in the "Policy" section) for details.

Wednesday, January 14, 2009

Frontdesk enabled and homework zero released

Everyone currently enrolled in the course should now have an account on frontdesk. Homework zero has been released and is due Tuesday, 20 Jan, 11:59pm. Note that there is a theory.txt file with 2 questions that you need to submit with your assignment.

Tuesday, January 06, 2009

Welcome to 15-211

Hope everyone has a great semester.