There is a submit assignment named pa04 for students who want to improve the third program assignment. pa04 has exactly the same requirements as pa03, but there is a 10% "charge" to replace your pa03 work by pa04 submissions. If you decide to go for this, send an email to avg@cse to request an incomplete in cmps101. cc karlsch@cse to be sure nothing falls through the cracks. An incomplete will not be awarded automatically. This email is to open the option for an incomplete if it proves necessary. You MUST send the email from your IC/CATS account. Do this soon to be sure you keep this option open, by Sunday 12/5 to be safe. Your third Cmps101 midterm, plus any other exams in other classes should be your top priorities. After they are out of the way, then you can begin working on your improved pa03, submitted as pa04. If you submit ANYTHING as pa04, submit a whole assignment, not just your updates. As a rule, we will not consider an incomplete or look at pa04 for any undergrad who would get a C or better anyway, or for any grad who would get a B or better anyway. There may be exceptions where individual circumstances justify thems. Watch the newsgroup for further announcements. ==================================================================== Later newsgroup messages are added here, since the newsgroup might get purged any moment. From: avg@cse.ucsc.edu (Allen Van Gelder) Date: Fri Dec 03 23:10:11 PST 2004 X-Trace: darkstar 1102147811 128.114.58.40 (4 Dec 2004 00:10:11 -0700) Lines: 24 Students should have received an email giving their midterm 3 grade. Here are the stats for midterm 3 low 47 median 80 high 93, min C 63, min B 76, min A 89 Here is a review of those stats for all 3 exams: low 34 median 69 high 93, min C 61, min B 73, min A 85 low 30 median 78 high 99, min C 68, min B 80, min A 90 low 47 median 80 high 93, min C 63, min B 76, min A 89 As stated in the first handout, and subsequently, students whose exams total less than the sum of the min C grades, which is 192, will not receive a final grade of C or better. Such students are also ineligible for incompletes, and whatever work has been turned in so far is what will be evaluated for the final grade. In other words, don't resume work on your programs, for credit. We expect pa02 to be graded within a few days, and pa03 sometime next week. Students who think they need (or want) to submit more programming work should read the entry on the class web page called something like "late programs" or back up to the newsgroup message with that subject. --Allen Subject: Re: late-programs Organization: UC Santa Cruz CIS/CE From: avg@cse.ucsc.edu (Allen Van Gelder) Date: Sat Dec 04 23:30:01 PST 2004 X-Trace: darkstar 1102235401 128.114.58.40 (5 Dec 2004 00:30:01 -0700) Lines: 60 Before going into detail, I want to reiterate that any final exams you have should take precedence over doing catch-up programming in cmps101. We can work around the programming issues but the exams happen and they are over. In article , Benjamin Michael Samuel wrote: >I'm sorry, but I'm still a little confused as to how pa04 eligibility is >going to work. Right now my understanding is that, as an undergraduate, >I am only going to be able to do this if my grade in the class is less >than a C. It's a little complicated. There is no need to apologize for asking for clarification. If you feel this issue might apply to you, save this message so you can refer back to it. If your EXAM grades merit a C ( >= 192 total), then you are performing at a satisfactory level to request an incomplete, to get more time to finish up other work, which is pa03 in most cases for this class. You should have received emails to make this calculation. But if your programs are already considered satisfactory (which we don't know yet -- but you probably have some idea if you are way off), and your EXAM grades merit a C or better, then there is not mmuch point in spending a lot more time on programs. So the critical case is where your exams are good but your programs may be too low. For administrative purposes, I need you to request an incomplete if you might be in this group. The incomplete is a last resort, because it's a hassle for both of us. So I only give it when there is no alternative. The more favorable outcomes, even after you request an incomplete, are: (1) your program grades are OK on what you submitted, after all, or ... (2) you get pa03 working and submitted as pa04 AND it gets looked at before I need to turn in the grades -- the dates are fuzzy, but I can stall at least through final week. If I have to turn in the grade AND you requested an incomplete AND your program is still under construction AND your exams are >= 192, ......... THEN you get an incomplete and have additional time to finish up. But beware. If you don't finish it by the start of next quarter, you will probably never get to it. But by campus rules, you have until some time in Winter quarter, as stated in the admin calendar. Also, if you want to get into a class that requires 101, then you need to finish pronto. I HOPE we get the pa02 grades within a day or two or three. Anyone who decides they need to do more work on C must read student-dbx-guide (name may not be exact) in the class locker and make dbx their friend. There are good debuggers in various PC packages too. Learn and use some debugger routinely. --Allen From: Erik Beeson X-X-Sender: ebeeson@unix1.ic.ucsc.edu Subject: Sorting Algorithms MIME-Version: 1.0 Content-Type: TEXT/PLAIN X-Trace: darkstar 1102479749 128.114.30.230 (7 Dec 2004 20:22:29 -0700) Lines: 10 There probably isn't anyone left here, but I wanted to point this out anyways. It's a nice visualization of over a dozen sorting algorithms, written in java by James Gosling. Includes source. Maybe I would have understood these better if I had had a better visual idea of how they worked. It also includes a few way bogus algorithms, including one that runs in O(nn!). Happy holidays. --Erik http://cg.scs.carleton.ca/~morin/misc/sortalg/ --Erik Subject: Re: late-programs Organization: UC Santa Cruz CIS/CE From: avg@cse.ucsc.edu (Allen Van Gelder) Date: Wed Dec 08 11:57:01 PST 2004 X-Trace: darkstar 1102539421 128.114.58.40 (8 Dec 2004 12:57:01 -0700) Lines: 84 OK, pa02 has been graded and emailed. I also sent email to 14 students telling them that they need a good grade on pa03 or pa04 (you have to choose which one you want graded, they are both the same assignment), or they will not get C or better for the class. If you do NOT get such an email, and you did well on pa02, and you did well enough on the exams, you are safe for a C or better. This does not preclude your working on pa04 to improve things, but if you choose to do so, you need to finish it by Sunday noon, so it can get graded. If you decide to submit pa04, you MUST follow the instructions that appeared on the newsgroup. A copy of the first message is also on the class web page, http://www.cse.ucsc.edu/classes/cmps101/Fall04/late-programs If you submitted both pa03 and pa04, MAKE SURE YOUR README FILE FOR pa04 MAKE IT CLEAR WHICH ONE TO GRADE. Another related message is copied below. --Allen In article <41b2c709$1@darkstar>, Allen Van Gelder wrote: >Before going into detail, I want to reiterate that any final exams ... Subject: pa04 submission X-Newsreader: trn 4.0-test76 (Apr 2, 2001) From: manh@ucsc.edu (Nguyet M Manh) Originator: manh@ucsc.edu (Nguyet M Manh) Date: Fri Dec 10 20:31:39 PST 2004 X-Trace: darkstar 1102743099 128.114.104.230 (10 Dec 2004 21:31:39 -0700) Lines: 8 Please submit all the necessary source files to make your Java/C programs compile. Quite a few students did not have all the source files needed for their pa02 programs. Nguyet From: avg@cse.ucsc.edu (Allen Van Gelder) Date: Sat Dec 11 21:53:16 PST 2004 X-Trace: darkstar 1102834396 128.114.58.40 (11 Dec 2004 22:53:16 -0700) Lines: 28 In article <41bbc3ef$1@darkstar>, Nguyet M Manh wrote: >There are not enough students who are interested in >getting extra help. Grades need to be finished Monday, so we need to know what students are doing on pa04. Unless I hear otherwise: Anyone who requested an incomplete (and has passing exams) will get an incomplete or a C or better. Anyone who has submitted into pa04 (but did not request an incomplete) will be assumed to want that graded as of Sunday noon, INSTEAD of pa03. We do not grade both. Be sure to submit all your work needed to compile and run your programs, C and Java. Don't submit *.o and *.class. No matter how you stand in the class, you may submit work before grades close. The restrictions are on incompletes and submitting later. If you are doing pair programming you need to make an appointment to meet Nguyet (manh@ucsc.edu) and explain what you did. Both members should submit all their work. Also submit your log. If you need to do pa04 and your partner is not around, still see Nguyet and make sure you document what you did by yourself and what you did as a pair. --Allen Subject: Grades entered for 101 Organization: UC Santa Cruz CIS/CE From: avg@cse.ucsc.edu (Allen Van Gelder) Date: Wed Dec 15 00:10:08 PST 2004 X-Trace: darkstar 1103101808 128.114.58.40 (15 Dec 2004 01:10:08 -0700) Lines: 13 Grades have been entered into the fancy-pants AIS system for cmps101. Can any student access their grade? Please post if you are one of the first to try and fail or try and succeed, but we do not need 60 posts to clarify this issue. Students who received an I for incomplete need to get a form stamped at the registrar's office to clear it, after completing your work. Complete your work first, submit it into pa04 (now reopened), pay for the form to be stamped, FILL OUT THE FORM AND SIGN IT, get the form to me by campus mail or whatever. Then I'll arrange to get the work graded and the final grade assigned. --Allen ====================================================================