S428/S528
Advanced Application Development

* Home  * Description  * Overview  * Schedule *
* Projects  * Grades  * Discussions *


Student responsibilities

Classes
Students are expected to attend and participate in all lecture sessions. Although attendance will not be directly monitored, attendance and class participation will count towards your final grade through in-class exercises, and involvement in class discussion.
Class etiquette
Please follow a few simple etiquettes in class:
  1. Come to class in time. Walking in late is very distracting for not only the instructor, but also other students.
  2. Do not talk to your neighbors when either the instructor is talking or another student is asking questions. You will have plenty of time to talk to other students during the ample discussion times.
  3. No emails in class You may bring in your laptops for the purpose of taking notes only. The laptops will have to be disconnected from the network during the entire duration of the class and discussions.
Special accommodation for absences
I will accommodate absences for only the following three situations:
  1. Absences for illness: If you miss a class or an exam for an illness, you may bring in an appropriate physician's note to be excused, and potentially get a chance to make up for what you missed. The physician's note should explicitly suggest that you are advised rest.
  2. Absences for scheduled sporting or activity events If you are part of an athletic or sporting team, and have specific activities scheduled during which you will not be able to attend class, you will need to let me know at the beginning of the semester in order to qualify for a possible make-up.
  3. Absences for religious holidays In keeping with university policy, accommodations will be made for observance of religious holidays. I require that you request accommodations in advance by filling out and returning to me the form located at http://www.indiana.edu/~deanfac/holidays.html. Requests for accommodations involving examinations or homeworks (see schedule for due dates) must be submitted to me by Friday, January 21 at 5:00 PM. Class notes are availabe on our website and I will be happy to assist you with any questions you may have regarding them.
Readings
Readings will be regularly assigned from the course text. These will frequently be supplemented by material and resources on the Web itself and perhaps occasionally with readings and handouts given in class. Students will be responsible for all material in assigned readings, whether or not that material is discussed in class. If you have any questions about material not covered in class, please ask.
Assignments and Quizzes
There will be multiple take-home assignments, online quizzes and one group project in this course. All assignments and projects are mandatory, and no makeups will be given in any circumstances. All deadlines are final, and no individual extension will be granted except in the cases of sickness (with appropriate medical certificate).

NOTE Unless explicitly stated otherwise, assignments are individual (excluding the group project - see below). You have all signed the Kelley undergraduate program honor code, so you are all responsible for adhering to this honor code in this class. This means that you are required to produce your own solution for the assignments WITHOUT direct help from another student in the class. In addition, you should also report any violation of the honor code that you observe. Collaboration of any form beyond acceptable discussion will be severely penalized. Any first detected collaboration may result anywyere from a 0 in the assignment in question, to an 'F' in the course. The following are examples of acceptable and unacceptable collaboration:

Acceptable forms of discussion The following is a list of actions that will not be considered collaboration:

Unacceptable form of collaboration The following actions will be in violation of the individual nature of the assignments. Any student found performing any of the following actions will be liable to penlaty as mentioned above.

Detection of Collaboration I will be using MOSS (Measurement of Software Similarity), a collaboration analyzer from Berkeley to detect similarity between code. Pairs of students with similarity beyond 25% of code may be asked to explain the similarity between their code.

 

Group project
Students will participate in one large group project for much of the course. Groups may consist of between three to four students and students may select their own groups. They may also select the goal of the project, with the approval of the instructor. It should involve the design and implementation of a database system, using the techniques learned in class. Please see the projects page for details on the group project.

Group projects will involve input from all members of the group. Inter-group and intra-group communications and collaborations are allowed, as long such collaborations are well-documented.

Exams
There will be one mid-term and one final exam. See the schedule page for dates. The mid-term will be a one-hour exam, the final will be a two-hour exam. Both exams are open-book, open-notes exams - you can consult any books or notes you feel suitable, however, they will have to be in your possession. You cannot borrow books from other students during the exam.
Academic integrity
Your student handbook includes a statement of academic integrity. Please consult this handbook for your rights and responsibilities regarding academic integrity issues. All students should read this and ask us if they have any questions.

Individual assignments and exams should reflect your own work. No collaboration of any sort is allowed in the individual assignments or exams other than informal discussion in and outside class. You will be given an automatic 0 if you collaborate with any present or past student.

Course communication

E-mail
All students would be expected to check their campus e-mail frequently and that it is a reliable way to correspond with students about course matters. Make sure that e-mail addressed to you @indiana.edu is received. You may, of course, use e-mail to communicate with your instructors and other students.
Web pages
The web site http://www.indiana.edu/~s420/index.html will be an official source of course information and will be kept up to date. Noteworthy changes here will be announced in the newsgroup. This index page will also include a dated log of changes which you can use to keep current. Readings and assignments will be posted here.

Other

Students who need any special accommodation must contact the the instructor during the first week of class to discuss arrangements. If you have any questions that this doesn't cover, please let me know!