(Watch this space for any schedule changes, clarifications, and other important class-related news)
| (Saturday, December 7, 2002) | You can see your scores through Assignment 6. The percentage total shown is just a rough guide of where you are relative to the rest of the class. Since the final exam is 40% of the grade, it can have a big effect on the total for the course. Graded assignments up through 6 can be picked up in my office (Deschutes 358). I will be around most of Monday and Tuesday. |
| (Friday, December 6, 2002) | Answers to the example questions covered in class this week are available through a link off the notes page, as well as example programs for the programming questions. |
| (Friday, December 6, 2002) | Shasta will have an office hour on Monday, December 9, at 2PM in Deschutes 220. |
| (Monday, December 2, 2002) | Shasta's Friday office hour from 1-2pm in Klamath will be rescheduled to occur the day before the final exam at a time to be announed. |
| (Monday, December 2, 2002) | In problem 7.1, you should handle divide by zero gracefully (i.e., don't let an exception be generated). One possibility is to have the result of dividing by zero just be zero. Another possibility is to ignore division by zero - i.e., it behaves like division by one. |
| (Monday, December 2, 2002) | This week's lecture notes have a number of sample questions that are very much like what you will find on the final exam. Take some time before Wednesday and see if you can answer all the sample questions. We will go over the questions in class on Wednesday and Friday. |
| (Wednesday, November 27, 2002) | If you were not able to get Assignment 6 done on time, you can still submit it up until 2 PM on Monday, December 2. However, each problem solution submitted after the original due time of 2 PM on Wed, Nov 27 will receive an automatic five point penalty. |
| (Tuesday, November 19, 2002) | Some notes about testing have been added to the problem description for problem 1 in Assignment 6, with the opportunity to get a few extra credit points on the assignment. |
| (Monday, November 18, 2002) | Note on problem 1 of Assignment 5: You may have noticed that after closing
the ReboundGUI program, Textpad appears to hang.
Although you may have clicked the close button, the
ReboundGUI program has actually not exited. In order to tell the program
to exit you need to kill it, or using microsoft terminology, end the task.
To do so hit ctrl-alt-del. In Windows 98 the Close Program Dialog will
appear. Select java and choose to end the task. For Windows 2000, choose
Task Manager after hitting ctrl-alt-del and then look under the processes tab.
Select java from the list and choose to end it.
If you want to make ReboundGUI exit by itself you can add the following line of code to the beginning of the init method in the ReboundGUI class: super.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);This line has been added to ReboundGUI.java on the web site if you haven't already downloaded it. |
| (Wednesday, November 13, 2002) | E-turnin started working strangely sometime last night because the disk on which the solutions are kept ran out of space. This was apparently caused by a runaway program by someone in another class. Things are back to normal now, and the due time for Assignment 4 has been extended three hours to 5PM on Wednesday, November 13. If you submitted solutions between 11PM Tuesday and 9 AM Wednesday, you should check your solutions stored by e-turnin to make sure nothing was corrupted. |
| (Tuesday, November 12, 2002) | In Problem 4.3, the comment referring to "any_errors" does not make sense and instead should read that an exception is thrown when the input is not right. Note this is only in the comment so does not affect the operation of the code, but you may have found it confusing. Just ignore the comment. |
| (Monday, November 11, 2002) | You can now view your scores on assignments and average so far in the course online. |
| (Wednesday, November 6, 2002) | The RationalNumbers.java driver code in problem 4.1 had an improper import statement that can cause a compiler error. This line has been removed. Make sure you delete the import line from your working copy if you are getting the error. |
| (Wednesday, November 6, 2002) | Look here for answers to the midterm exam. |
| (Wednesday, November 6, 2002) | For assignment 3, Tyrel graded problem 3.1, Tiller graded problem 3.2, and Shasta graded problem 3.3. |
| (Wednesday, October 30, 2002) | For assignment 2, Tiller graded problem 2.1, Shasta graded problem 2.2, and Tyrel Datwyler graded problem 2.3. If you really believe there is a grading problem, contact the person who did the grading or the instructor. |
| (Wednesday, October 30, 2002) | Remember to comment out debugging print statements before you submit your code for an assignment! |
| (Monday, October 28, 2002) | You may have discovered that if you don't give a long enough "book" value for the BookOfSecrets test in problem 3.3, you can get an out of bounds exception thrown. Don't worry about trying to fix this behavior, but assume that good input is always given so that the BookOfSecrets has at least one entry by the time you get to the fifth test. It is also okay to assume that the original input string has the correct format (i.e., has a trailing '|', etc.) |
| (Monday, October 28, 2002) | Look here for information about the midterm this Friday and example quesitons. In lecture on Monday and Wednesday, we'll go over and discuss these questions. It would be good preparation to answer the questions on your own before going over them in class. |
| (Friday, October 25, 2002) | Make sure that code submitted for assignments compiles without errors! If you choose to include sample output from running your program, include it within a block comment at the end of the source code. Everything that you submit via e-turnin is placed in a .java file and compiled. |
| (Monday, October 21, 2002) | For assignment 1, Shasta graded problems 1.3 and 1.4, Tiller graded problem 1.2, and Tyrel Datwyler graded 1.1 and 1.5. If you really believe there is a grading problem, contact the person who did the grading. For probems 1.1 and 1.5 or as a last resort on the other problems, contact the instructor. |
| (Monday, October 21, 2002) | In the template IntPronouncer.java, the main method should be public. This has been fixed in the file that you can download. If you have already downloaded and begun to work on it, just add the modifier public to main. |
| (Thursday, October 17, 2002) | Assignments will now usually be due on Wednesdays instead of Mondays. This should help us make better use of the lab times. |
| (Thursday, October 17, 2002) | Some clarification on how you start Problem 2.1 has been added. In particular, you can do this problem even if you never got the StringEncrypt_1 code done in the previous assignment. |
| (Friday, October 11, 2002) | The lecture notes and examples are available online. |
| (Thursday, October 10, 2002) | Hint for Problem 1.2: If it helps, you may consider messages that are to be encrypted by the program as not using the entire character set. For example, you can assume that the message string would never contain a dollar sign or a tilde. |
| (Thursday, October 10, 2002) | Tiller's Friday office hours are canceled for this week. His Monday (Oct. 14) hours will be extended from 9:30am-12:30pm. |
| (Thursday, October 03, 2002) | Tiller's Friday office hours will be from noon to 1pm during the first week, rather than 3-4pm. Also note that Tiller's Friday office hours will always be held in his office (227 Deschutes). |
| (Monday, September 30, 2002) | Everyone must take the CIS 210 placement test. You can drop in on Monday and Tuesday this week, or all next week except for Thursday afternoon and Friday morning. See Placement Tests for more information. |
| (Monday, September 30, 2002) | Welcome to CIS 210, Introduction to Computer Science! |