Assoc.
Prof. Luke
McDowell, Phone x3-6811, lmcdowel@usna.edu
This course contributes to
the following ABET program outcome that you should be able to do upon
graduation:
(IT-m)
An understanding of best practices and standards and their application;
Internet & World Wide Web: How to Program, Fourth Edition, P. J. Deitel and H. M.
Deitel; Prentice Hall, 2008.
Students are responsible for obtaining any
material missed due to an absence. Additionally, students must ensure that
their work is submitted by the deadline regardless of other commitments, i.e.
duty, sick call, movement orders. Should bona fide emergencies arise, it is the
responsibility of the student to coordinate with the instructor IN ADVANCE
(emergency leave, hospitalization, SIR, etc.).
You may collaborate on laboratory assignments
to the following extent: collaborative
conversations with regard to syntax, strategies and methods for accomplishing
the goal of the labs are encouraged, however design and implementation must be
the work of the individual student handing in the final product. Sharing or
copying of code is never permitted. In
addition, you must identify all
those that you collaborate with on your assignment cover sheet. Consult your instructor if you need further
clarification.
Exams will be open notes / closed book, unless
otherwise specified. Quizzes may be open or closed book/notes,
as announced. All work on exams/quizzes must be your own in accordance with
USNAINST 1610.3F, USNAINST 1531.53, and COMPSCIDEPTINST1531C. These references can be found at http://www.usna.edu/cs/academics/honor.htm.
Extra Instruction (EI) is available and
encouraged when your own attempts to understand the subject matter are
unsuccessful. However, you must come prepared with specific questions or areas
to be discussed (i.e. have read the assigned readings). If you have missed
class, get the notes from a classmate.
EI is normally available during weekdays by
appointment; see the course web page (URL above) for hours of
non-availability. Students may also show
up at the instructor’s office without appointment, however no expectation of
instructor availability should be assumed.
Email questions are also encouraged, though in some cases the reply will
request in-person EI as the most effective solution.
Students are expected to uphold all professional standards while in
class. Proper uniforms shall be worn, and proper language shall be used.
Sleeping in class is prohibited. If you are experiencing difficulty staying
awake at your desk, stand in the back of the room.
No food is permitted in the classroom or labs. Beverages are permitted in closed containers
only.
|
|
6-Week Grade |
12-WeekGrade |
Final Grade |
|
6-Week Exam |
40% |
25% |
14% |
|
12-Week Exam |
|
25% |
14% |
|
Quizzes/Homework/Participation |
20% |
10% |
8% |
|
Labs |
40% |
40% |
36% |
|
Topic presentation |
|
|
8% |
|
Final Exam |
|
|
20% |
For the “topic presentation”, teams of students will
independently investigate an approved topic, then have responsibility for one
class period during which the topic shall be presented. Grades shall be based
on content, preparation (including timely submission of lesson plans to the
instructor), presentation quality, engagement of the audience (exercises and/or
activities to promote learning are encouraged), and peer evaluation by the
audience. Team members might not receive
the same grade.
The 6 and 12-week exams will primarily focus on the
recent material. The final exam will be comprehensive. If for some reason a
make-up exam will be required, inform the instructor at least 1 week in
advance.
Expect the exams to challenge your understanding of the underlying principles involved – being
able to “eventually” get some web program to “work” via trial and error is not
sufficient understanding for your current education and for your ability to
learn new developments in the future.
Unless otherwise specified, assignments are due
promptly at 2359 on the due date
(electronically). Assignments will
normally be given on Friday and due the following Tuesday.
Assignments will also have a paper copy to turn
in. The paper copy is due during class
on the following work day. If there is
no class, then paper copy is due by 0800 the following day. If
paper copy is later than this, then the whole assignment will be treated as if
submitted when the paper copy arrives.
Paper and electronic copies must exactly match! In
particular, be careful not to modify your submitted files after the deadline,
when you start working on the next assignment. Also, be sure to try to validate
your files before the electronic deadline occurs.
|
Electronic submission time |
Penalty |
|
By 2359 on due date |
None |
|
Before 2359 of first work day after due date |
-10% |
|
Before 2359 of second work day
after due date |
-25% |
|
After 2359 of second work day after due date |
Not accepted |
So this means that an
assignment due on Tuesday would be -25% if submitted electronically after 2359 Wednesday,
and would not be accepted after 2359 Thursday.
|
Submitted, |
Approved, |
|
Assoc. Prof. Luke
McDowell |
Prof.
Donald Needham |
|
______________________
|
________________________
|