![]() ![]() |
||||||||
| CMPS 060g - Spring 2006 | |
Welcome to CMPS 5j, Spring 2009Enrollment situationThe class is oversubscribed and we do not have room for all the students who want/need to take CMPS 5J this quarter. This is an unfortunate situation, and I regret the difficulties that this is causing students. At this point I have sent out permission codes and am keeping only the following students on a reduced wait list:
General Class Information
MoodleThis course is being managed using Moodle. There is where you will find all course assignments, submit your programs, carry on on-line discussions, and complete homework in the form of online quizzes. Go to http://moodle.soe.ucsc.edu/ and click on the link for CMPS 5J. You will be able create an account for yourself and join the class online.Working Together:The programming projects are to be done in two person teams following the pair programming guidelines. For the first three programs (really one program done in three steps) you can select your own partner. There will be opportunites in class and lab to find a partner. For the remaining projects, you will be assigned a new partner from your same lab section for each assignment. Your partner must be enrolled in the same lab section. New lab partner assignments will be posted the same day that assignments are due. The normal policy is for all students to be assigned new partners after each project, however, if you feel strongly that you want to continue with your current partner, you may petition the instructor as described in the pair programming guidelines.You may freely give and receive help with the computer facilities, editors, debugging techniques, the meaning and proper use of Java constructs, built-in functions, etc.. You should not discuss your design or implementation of the programming assignments with students other than your partner until after they are turned in. In particular you should not view another person/pair's program, or allow someone (other than your partner) to view any part of your program, prior to successfully completing that assignment (see below). Obviously, copying any part of another person/pair's program, or allowing your program to be copied is not permitted. A program, Moss, will be in use to detect copying. If you have any questions on this important point, please see me.
Academic Dishonesty:Any confirmed academic dishonesty including but not limited to copying programs or cheating on exams, will constitute a failure of the computer ethics portion of this class and result in a no-pass or failing grade. You are encouraged to read the campus policies regarding academic integrity.Programming Projects:BOTH partners in a pair should submit the program. This avoids the "I thought my partner was going to submit it" problem. Each partner should also submit a readme.txt file that includes a suitably modified version of this sample pair programming log.Programs will be submitted through http://moodle.soe.ucsc.edu/. Programming assignments, grading policy, and due dates can be found in http://moodle.soe.ucsc.edu/.
Homework Assignments (see moodle page)
Potentially useful linksIf you qualify for classroom accommodations because of a disability, please get an Accommodation Authorization from the Disability Resource Center (DRC) and submit it to your instructor (David Helmbold) in person outside of class (e.g., office hours) within the first two weeks of the quarter. Contact DRC at 459-2089 (voice), 459-4806 (TTY), or http://drc.ucsc.edu for more information on the requirements and/or process. |
|
| SOE Webmail · SOE SSH · SOE Wiki · Search
· Sitemap · Contact us · Driving
directions
· Privacy · UCSC © Baskin School of Engineering, University of California, Santa Cruz 1156 High St., Santa Cruz, CA 95064 · (831) 459-2158 · webmaster@soe.ucsc.edu |