Governing Principles

Operating Principles

1. The instructor does not curve grades. What you earn on an exam is what you get!

2. Documents and readings are due on the date specified. Late work is penalized.

3. Attendance is the concern of the student. When you enter the class you are committed for the duration, and you are expected to arrive before class begins. Rudeness will not be tolerated!!

4. When seeking assistance from the instructor on projects and homework, you will be expected to provide evidence that you have tried alternatives and explored the problem. Be ready to ask and answer specific questions about your efforts.

5. The major assumption the instructor makes in this course is that you can write complete programs in a high level language. This includes the ability to code, document, design, test, and think (not necessarily in this order).

6. Another assumption is that each of you have the appropriate class materials and can use them. You have a textbook, read it! Certain material in the text is not covered specifically in class, yet you are responsible for both the material covered in class and readings from the text. The text augments the lectures!

7. Any written assignments in this course are to be accomplished on a computer aided writing system (call these word processors for lack of a better name). Loosely translated, this infers that all assignments will be typed. Word processing systems on campus have spelling checkers associated with them. You are developing professionals, and there is a responsibility, obligation, on your part to prepare your work with an eye toward correctness and quality.

Student's Responsibilities

1. To come to class regularly and on time; in the event of missing a class, to find out from another student and/or the professor what went on. To participate regularly and intelligently in class.

2. To come to class prepared: with any assignments carefully completed, whether it be homework or reading, and equipped with book, pen (pencil) and paper.

3. Not to suffer in silence, but to bring any grievance to the professor promptly. To seek clarification of unclear points or assignments in class by asking about them then and there. To seek extra help during office hours as soon as it is needed.

4. To do all work required on time; in the event of illness or disaster, to call the professor before required work is due.

5. To do your own work. Projects whose appearance is identical to someone else's will be graded and the grade divided to the number of conspirators. As a member of a development team, to participate in the development of the software your group has chosen. Team members who do not shoulder their share of the work on a given portion of the project will be given a zero for that portion.

6. To deal courteously with the professor and with peers. To maintain a professional approach to your work, and in dealing with fellow professionals. This covers written and spoken communications, as well as, how you approach the tasks assigned.