Announcements



CS 2510 Fa '11
General
Readings
Syllabus
Assignments
HW Submission
Check Grades
HW Pairs
Communication
Announcements
RSS Feed
Lectures
Labs
Office Hours
Advice
Java World

Important Messages from the Course Staff


Friday, December 16th, 2011

Final Project Grades

Grades and comments for your final projects are posted in Check Grades system. The majority of the games were great; we enjoyed playing them and even had fun reading some of your guides.

Have a great break!



Thursday, December 1st, 2011

Exam 3 Location and Presentation Notes

Once again, the final test has been moved to Wednesday, 12/5, 6-8pm. It will be held in 104 WVG (not H). Good luck studying and with your project.

Don't forget to prepare for your presentations next week as well. They should take approximately 10 minutes (the ones on Wednesday can take a little longer). You should either bring a laptop with the ability to connect via VGA, or send me your code the day before your presentation so that I can set it up in a project in my eclipse. You could also remote desktop into another machine as I do, but we will not have much time between presentations, so whatever you do, be sure you can set it up quickly.



Thursday, December 1st, 2011

Lecture 33 Notes

I have uploaded code from today's lecture. I was indeed creating the additional instruments correctly, but it turned out that I was accidentally using an older version of JavaWorld. I belive the one I told you to use is the most current, but if you run into similar problems, you can grab the newest one here.

The code initializes the tickTunes to have 4 instruments, and then plays notes using those.

I apologize that it seems the code to take a midi file and play it with SoundWorld was never formally integrated into the package. You can create your own msuic, or use one of the samples provided by the package (if you just want to add an extra bit of fun to your application).



Wednesday, November 30th, 2011

Project Presentation Dates

I have decided to try to fit all project presentations into the last two days of lecture to allow as much time as possible for their preparation. So 5 groups will present on the 5th, and 4 on the 7th. They are listed here.



Monday, November 28th, 2011

Final Exam

Once again, the final test will be held this Thursday, 12/1, from 6-8pm. It will be mostly based on the material learned since the week before the 2nd exam, but material from previous exams may appear on it as well (since much of what we learned is base don previous ideas).



Saturday, November 19th, 2011

Final Project Groups Online

The groups for the final project have been posted on the Final Project Pairs page.

Good luck with the project. I will post the dates for presentations by Monday, the 28th.



Thursday, November 17th, 2011

Assignment 8 Update

At the recommendation of Sachin and Dick, I will grant an extension on this assignment to Sunday, 11/20, at 10pm. Note that the extra credit assignment is still due tonight. Good luck.



Wednesday, November 16th, 2011

Project Groups

I have yet to receive emails for any project groups. Please let me know by tomorrow with whom you are working. You only need to send one email per group. But if I do not receive an email, I will assign you to a group.



Thursday, November 10th, 2011

Assignment 7 Note

I apologize for not discussing creating JavaDocs on Monday as I intended. Feel free to try to get this to work if you would like, but it is not required for the assignment.



Monday, November 7th, 2011

Assignment E2 Is Out

The optional exam Extra Credit Assignment has been made available. Read the header of the assignment very carefully, as the instructions for doing it and submitting it are different than all other assignments. Note that you must work on this alone (as it is supposed to be an extension of the Exam itself).



Saturday, October 29th, 2011

Assignment 5 Graded

The fifth assignment has been graded and should be available on the Check Grades page. Almost all of A06 are graded, and they should be up soon.



Saturday, October 29th, 2011

Assignment 6 Part 1 Graded

The first part of Assignment 06 is available on the grades page. The second half should be there soon hopefully (your grade on the page currently reflects only the first half).



Wednesday, October 26th, 2011

Homework Pairs Part 2 Online

The new homework pairs have been posted on the Homework Pairs 2 page. These will be the partners you will use for the remaining assignments (starting with Assignment 07).

When it comes time for the project, you will be allowed to choose your own partner if you wish, but you must work with your assigned partner for all future regular assignments. You should also work with this person in lab.



Monday, October 24th, 2011

Submission System Update

The submission system and grade check system have been updated to allow for multi-file uploads. The interfaces should be straightforward enough, but please let me know if you encounter difficulties/errors when uploading.



Saturday, October 22nd, 2011

Homework Pair Switch

We will be switching homework pairs starting on the next assignment (Assignment 07). I will post the new pairs to the Homework Pairs page before Thursday.

Additionally, I will be modifying the homework submission system slightly this weekend to allow you to begin submitting multiple files for an assignment (including for the current assignment).



Wednesday, October 19th, 2011

Additional Tutor Office Hours

The Tutor/Grader will hold additional office hours from 7-9pm on Wednesday since some of you asked for more help. This change has been reflected on the Office Hours page. Additionally, if you can not make my office hours, you may email me to set up an appointment to meet at another time.



Wednesday, October 12th, 2011

Exam Returned

Exam 1 was returned in class today. If you were not there, you can pick yours up during my office hours. Once again, the average was 48.5/62, stddev was 9.4. The bulk of the mistakes were forgetting purpose statements and tests. I was lenient on a number of small mistakes, but please do look over your test for comments that I made as we may not be so lenient on homeworks for similar errors.

Again, if you think there was an error in the grading, you may either come to my office hours to discuss it or write on another peice of paper a brief statement of the error, attach it to your test, and give it to me in class.



Tuesday, October 11th, 2011

Assignment 4 Updated

I am surprised that I received no questions about this, but if you wish to have the full functionality of Snake, you should make your modifications to the Lecture 9_1 code, rather than Lecture 8 (which has no notion of eating and growing). This should not affect your code in any way, but makes the game more complete.



Wednesday, October 5th, 2011

Grader Office Hour Tonight

Additionally, the grader, Dick, will have office hours tonight at 7pm in 102WVH.



Tuesday, October 4th, 2011

Assignment 3 Graded

The third assignment has been graded and should be available on the Check Grades page.



Monday, October 3rd, 2011

Old Exams

I have uploaded a copy of the Spring 2011 Exam. Your test will look something like this, but I will not guarantee identical coverage. I.e. Some things may appear on this test on which you will not be tested and visa versa.



Monday, October 3rd, 2011

Extended TA Office Hours for Exam 1

A Message from your TA:

I'll be holding extended office hours tomorrow (Tuesday, October 4) at 462 WVH for any additional help, especially since you've got a test coming up this week. Do drop in between 3 p.m. and 5 p.m. if you've got any queries, need something clarified, or would just like a revision of some concepts.

Also, a friendly reminder in case you've been overlooking this: this class is all about good design; *follow the recipe* !!



Wednesday, September 28th, 2011

Test function for inexact arithmetic

I will discuss it in class tomorrow, but I realized that I forgot to mention the test function for verifying the output of math on doubles. The function you should use is t.checkInexact(double actual, double expected, double tolerance) (See Documentation):

      boolean testExact(Tester t) { // Fails
          return t.checkExpect(2.01*3.01+4.01, 10.0601);
      }
      
      boolean testInexact(Tester t) { // Succeeds, note the warning is fine.
          return t.checkInexact(2.01*3.01+4.01, 10.0601, 0.00001);
      }
  


Monday, September 26th, 2011

Assignment 2 Graded

The second assignment has been graded and should be available on the Check Grades page.



Monday, September 19th, 2011

Assignment 1 Graded

The first assignment has been graded and should be available for viewing on the Check Grades page.



Monday, September 12th, 2011

Homework Pairs Posted

The homework pairs have been posted Here (Login with CCS Account to view the page). If you see anything missing from your line, please email me with the missing information as soon as possible. If the "login" field is empty, you will not be able to submit.

I have also posted the information to Blackboard under Course Materials for those of you who do not yet have CCS Accounts. However, I will not be updating it there as I receive additional information.



Friday, September 9th, 2011

Submission System and CCIS Accounts

The submission system and grade check system are up and running. Please make sure to only submit the .rkt or .java source file for your assignment. Only one person per pair needs to submit. The last submission is the one we will grade (whichever pair member submits it).

You will need a CCIS Account to submit and view your grades, so please email me as soon as you have run the account creation program to tell me your login. Make the subject of your email "[CS2510F11] CCIS Login", and include your neu login as well (if you are not sending the email from that account). If you already provided your CCIS login to Sachin in lab, you need not do this.



Thursday, September 8th, 2011

Assignment 1 Posted

The first assignment has been posted to the Assignments section. It is due a week from today at 10pm (Due 9/15 @22:00).



Wednesday, September 7th, 2011

Lecture 1 Posted

The notes for lecture 1 have been posted. I will not normally make announcements every time they are posted; you can expect them to be posted some time the same day of the lecture.



Wednesday, September 7th, 2011

CCIS Accounts

Please make sure to create your CCIS Account if you do not already have one. You will not be able to properly log into the lab machines nor submit homework without it.



Wednesday, September 7th, 2011

Welcome to CS 2510, Fall 2011 Edition



Last updated on Fri Dec 16 15:22:27 EST 2011Created with Racket