Computer Science 3601 - Software Design and Development

Spring Semester, 2008 - some static parts of the syllabus, the rest is on the wiki


Course Wiki (where all the action happens)

Instructor: Kristin Lamberty ("KK") Class Meets: MWF 1-2:05pm
Tuesday Lab noon-1:50pm
Office: Science Bldg 2370 Classroom: Science 2185
e-mail: lamberty@morris.umn.edu
phone: 589 6351 Credit Hours: 5
homepage: http://www.morris.umn.edu/~lamberty Appointments: As needed, contact me.
Office Hours: M 2:30-4:30pm, T 3-4pm, W&F 10:30-11:30am,
(Please contact me if you would like to meet at another time. I can generally accomodate additional meetings and I am happy to help.)

Materials

Text: There is one required text for this course:

We will refer to other sources, both printed and electronic as appropriate. Other sources here include the CoreJava and GraphicJava books and numerous good on-line sources (esp. Sun's many tutorials and other writings at http://java.sun.com). It is your responsibility to make sure you have access to an appropriate collection of references, but certainly let me know if we can help out by, e.g., buying other books for the lab.

Software: Elcipse (using agreed upon style guides (Checkstyle and PMD)), EclEMMA, Subversion/CVS

You should feel free to download these for use at home, and there will be much more information about that on the Course Wiki .

Web materials:

You are expected to check the Course Wiki at least one time between course meetings.


Contact Guidelines

I will be in my office with the door open during office hours. Please feel free to stop and see me during those times. If I can not be there during the scheduled hours, I will attempt to let the class know in some fashion.

I tend to prefer email over telephone contact, though I will accept either. Please make certain that you sign your e-mails and that you make it clear what the e-mail is about. This will help me to help you.

If my office door is closed, don't try to get my attention by knocking. I am either NOT THERE, or I am attempting to get work done. If the door is propped open even a little bit, I am willing to speak with you. But, if it is closed and latched, I request that you respect my need to get something done (but please yell and knock if the building's on fire!)


Policies

All class policies are based on responsible and respectful behavior and actions. Flexibility within the framework of any class is always more possible as long as requests follow these principles.

You may appeal any grade or policy you feel is inappropriate. Provide an appeal in writing (on paper). Outline why you think the decision or policy is wrong. Set a meeting time to discuss the issue and so that you can advocate for your position. Decisions regarding your appeal will be made at that meeting. If you feel the process was unsatisfactory, you may use the grievance process provided by UMM.

Communication Attendance Course work

Grading (tentative percentages - will possibly be updated in the first week of the course)

A standard 90%(some kind of A), 80%(some kind of B), 70%(some kind of C), 62%(some kind of D) (The D- grade is considered an F) scale will be used. Results are NOT curved.

Labs 30%
Project 60%
Quizzes and "Whaddayaknows" 10%

Your Focus

You should always focus on learning the material, working as an effective team member, and creating an excellent project. I realize that there is a great deal of pressure to receive high marks/grades. However, if you focus on the grade, you will fail to focus on the very thing that can earn you the grade you want. Achieve the goal of becoming confident in your knowledge of the material and a helpful collaborator. I want you to be successful in this course, so please communicate your needs/questions/concerns so that I can help you.

My Focus

It is important that I show you respect by being responsible for facilitating your learning to the best of my abilities. I will do my best to be approachable and to be timely in my work. I am willing to discuss things with you as needed. I will do my best to honestly and accurately answer your questions. I will admit when I don't know an answer, but I will try to either find the answer later or point you to a good resource.


Official Grading policy:

For undergraduate courses, one credit is defined as equivalent to an average of three hours of learning effort per week (over a full semester) necessary for an average student to achieve an average grade in the course. For example, a student taking a three credit course that meets for three hours a week should expect to spend an additional six hours a week on coursework outside the classroom.

Academic dishonesty: academic dishonesty in any portion of the academic work for a course shall be grounds for awarding a grade of F or N for the entire course.


Academic Integrity

Academic integrity is essential to a positive teaching and learning environment. All students enrolled in University courses are expected to complete coursework responsibilities with fairness and honesty. Failure to do so by seeking unfair advantage over others or misrepresenting someone else's work as your own, can result in disciplinary action. The University Student Conduct Code defines scholastic dishonesty as follows:

"Scholastic Dishonesty: Scholastic dishonesty means plagiarizing; cheating on assignments or examinations; engaging in unauthorized collaboration on academic work; taking, acquiring, or using test materials without faculty permission; submitting false or incomplete records of academic achievement; acting alone or in cooperation with another to falsify records or to obtain dishonestly grades, honors, awards, or professional endorsement; altering forging , or misusing a University academic record; or fabricating or falsifying data, research procedures, or data analysis."

Within this course, a student responsible for scholastic dishonesty can be assigned a penalty up to and including an "F" or "N" for the course. If you have any questions regarding the expectations for a specific assignment or exam, ask.


This page: http://www.morris.umn.edu/~lamberty/cs3601/index.html last updated 1-22-2008

The views and opinions expressed in this page are strictly those of the page author. The contents of this page have not been reviewed or approved by the University of Minnesota.